dald

R2D2 Deagostini internal commands

Jun 5th, 2020
419
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. Direction String Effect
  2. Pi to CTRL board {"cmd":"ready"}
  3. Pi to CTRL board {“cmd":"gin"} Status request from Pi
  4. Pi to CTRL board {"g":1,"cmd":"led","b":X,"r":X,"y":X} Led ctrl: blue then red and yellow, X = 1 OFF, X=2 ON, X=5 Blink, X=3 Blink
  5. Pi to CTRL board {"cmd":"mode","mode":0}
  6. Pi to CTRL board {“s":X,"l":X,"cmd":"lcd"} Set lcd “s” for front and “l” for back to X, with X=1 OFF, X=2 ON
  7. Pi to CTRL board {"dir":1,"cmd":"head-dir"} Turn head right 90º
  8. Pi to CTRL board {“dir":0,"cmd":"head-dir"} Stop head?
  9. Pi to CTRL board {“dir":-1,"cmd":"head-dir"} Turn head left 90º
  10. Pi to CTRL board {"cmd":"projector","mode":1} Project Leia
  11. Pi to CTRL board {"cmd":"projector","mode":2} Project Luke
  12. Pi to CTRL board {"cmd":"projector","mode":0} Stop projector
  13. Pi to CTRL board {"power":100,"angle":0,"cmd":"move"} Move forward max speed
  14. Pi to CTRL board {“angle":X,"cmd":"head-angle"} Set head at angle X
  15. Pi to CTRL board {"power":0,"angle":0,"cmd":"move"} Stop moving?
  16. Pi to CTRL board {"angle":0,"cmd":"head-angle"} Set head facing forward
  17. Pi to CTRL board {"power":100,"angle":180,"cmd":"move"} Turn around
  18. Pi to CTRL board {"power":100,"angle":-90,"cmd":"move"} Turn left
  19. Pi to CTRL board {"power":100,"angle":90,"cmd":"move"} Turn right
  20. Pi to CTRL board {"cmd":"mode","mode":5} Full turn left ?
  21. Pi to CTRL board {"cmd":"mode","mode":4} Turn left
  22. Pi to CTRL board {"cmd":"mode","mode":3} Turn Right
  23. Pi to CTRL board {"cmd":"mode","mode":2} Full turn right ?
  24. Pi to CTRL board {"cmd":"mode","mode":9} Patrol
  25. Pi to CTRL board {"power":1,"cmd":"arm"} Open arms
  26. Pi to CTRL board {“power":0,"cmd":"arm"} Close arms
  27. Pi to CTRL board {"cmd":"shut-down"} Shutdown request
  28. Pi to CTRL board {"power":1,"cmd":"lightsaber"} Lightsaber up
  29. Pi to CTRL board {“power":0,"cmd":"lightsaber"} Lightsaber down
  30.  
  31. CTRL Board to Pi {"cmd":"ready"}
  32. CTRL Board to Pi {"cmd":"btn", “value":X} Button pressed, X=1 (bottom) to 6
  33. CTRL Board to Pi
  34. "{"cmd":"gin", "batt":97, "charging-status":0, "status":0, "mode":3,"arm":0, "lightsaber":0, "projector":0,"lcd_s":1,lcd_l":1,"mode":3, "charging_status":0,"error":"NO ERROR"}
  35. "
  36. R2D2 status
Advertisement
Add Comment
Please, Sign In to add comment