This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:v2:general_api [2018/10/05 18:30] jfrench |
wiki:v2:general_api [2019/04/29 20:08] pixycam |
||
---|---|---|---|
Line 10: | Line 10: | ||
See also the [[wiki:v2:ccc_api|Color Connected Components API]], [[wiki:v2:line_api|Line tracking API]], and [[wiki:v2:video_api|Video API]] for other functionality. | See also the [[wiki:v2:ccc_api|Color Connected Components API]], [[wiki:v2:line_api|Line tracking API]], and [[wiki:v2:video_api|Video API]] for other functionality. | ||
+ | |||
+ | For a byte-level reference to the protocol, check out the new [[wiki:v2:protocol_reference|Pixy2 Serial Protocol - Packet Reference]] | ||
Line 31: | Line 33: | ||
=== int8_t setServos(uint16_t s0, uint16_t s1) === | === int8_t setServos(uint16_t s0, uint16_t s1) === | ||
- | setServos() sets the servo positions of servos plugged into Pixy2's two RC servo connectors. It returns an [[wiki:v2:general_api#Error codes|error value]] (<0) if it fails and 0 (PIXY\_RESULT\_OK) if it succeeds. | + | setServos() sets the servo positions of servos plugged into Pixy2's two RC servo connectors. The servo values range between PIXY\_RCS\_MIN\_POS (0) and PIXY\_RCS\_MAX\_POS (1000). It returns an [[wiki:v2:general_api#Error codes|error value]] (<0) if it fails and 0 (PIXY\_RESULT\_OK) if it succeeds. |