@@ -24,53 +24,63 @@ void loop() {}
2424
2525### List of commands
2626
27- | | Functions name | Parameter(s) | Return value |
28- | ------------ | -------------------------------------------- | ------------------------------ | -------------------------- |
29- | ** Sensor** | ` readInput( ` ** param** ` ) ` | port number (1,2,3,4) | sensor value (0-1023) |
27+ | | Functions name | Parameter(s) | Return value |
28+ | ------------ | ----------------------------------------------- | ------------------------------ | -------------------------- |
29+ | ** Sensor** | ` readInput( ` ** param** ` ) ` | port number (1,2,3,4) | sensor value (0-1023) |
3030| |
31- | ** Servo** | ` talkToServo( ` ** "param"** ` ) ` | port name (1,2,3,4) | - |
32- | | ` talkToServo( ` ** param** ` ) ` | port number (1,2,3,4) | - |
33- | | ` setServoHead( ` ** param** ` ) ` | servo angle (0-180) | - |
34- | | ` setServoThisWay( ` ** param** ` ) ` | servo angle (0-180) | - |
35- | | ` setServoThatWay( ` ** param** ` ) ` | servo angle (0-180) | - |
36- | | ` setServoPower( ` ** param** ` ) ` | servo power (0-100) | - |
31+ | ** Servo** | ` talkToServo( ` ** "param"** ` ) ` | port name (1,2,3,4) | - |
32+ | | ` talkToServo( ` ** param** ` ) ` | port number (1,2,3,4) | - |
33+ | | ` setServoHead( ` ** param** ` ) ` | servo angle (0-180) | - |
34+ | | ` setServoThisWay( ` ** param** ` ) ` | servo angle (0-180) | - |
35+ | | ` setServoThatWay( ` ** param** ` ) ` | servo angle (0-180) | - |
36+ | | ` setServoPower( ` ** param** ` ) ` | servo power (0-100) | - |
3737| |
38- | ** Output** | ` talkToOutput( ` ** "param"** ` ) ` | port name (1,2,3,4) | - |
39- | | ` talkToOutput( ` ** param** ` ) ` | port number (1,2,3,4) | - |
40- | | ` setOutputPower( ` ** param** ` ) ` | power value (0-100) | - |
41- | | ` turnOutputON() ` | - | - |
42- | | ` turnOutputOFF() ` | - | - |
43- | | ` turnOutputONOFF( ` ** param** ` ) ` | on-off status (1=on, 0=off) | - |
44- | | ` turnOutputThisWay() ` | - | - |
45- | | ` turnOutputThatWay() ` | - | - |
46- | | ` toggleOutputWay() ` | - | - |
47- | | ` turnOutputDirection( ` ** param** ` ) ` | direction number (1=CW, 0=CCW) | - |
38+ | ** Output** | ` talkToOutput( ` ** "param"** ` ) ` | port name (1,2,3,4) | - |
39+ | | ` talkToOutput( ` ** param** ` ) ` | port number (1,2,3,4) | - |
40+ | | ` setOutputPower( ` ** param** ` ) ` | power value (0-100) | - |
41+ | | ` turnOutputON() ` | - | - |
42+ | | ` turnOutputOFF() ` | - | - |
43+ | | ` turnOutputONOFF( ` ** param** ` ) ` | on-off status (1=on, 0=off) | - |
44+ | | ` turnOutputThisWay() ` | - | - |
45+ | | ` turnOutputThatWay() ` | - | - |
46+ | | ` toggleOutputWay() ` | - | - |
47+ | | ` turnOutputDirection( ` ** param** ` ) ` | direction number (1=CW, 0=CCW) | - |
4848| |
49- | ** Sound** | ` beep() ` | - | - |
49+ | ** Sound** | ` beep() ` | - | - |
5050| |
51- | ** Gmessage** | ` sendGmessage( ` ** "param"** ` , ` ** param** ` ) ` | key, number value | - |
52- | | ` sendGmessage( ` ** "param"** ` , ` ** "param"** ` ) ` | key, string value | - |
53- | | ` isGmessageAvailable( ` ** "param"** ` ) ` | key | new message ? (true/false) |
54- | | ` Gmessage( ` ** "param"** ` , ` ** "param"** ` ) ` | key, default string value | string message |
55-
51+ | ** Gmessage** | ` sendGmessage( ` ** "param"** ` , ` ** param** ` ) ` | key, number value | - |
52+ | | ` sendGmessage( ` ** "param"** ` , ` ** "param"** ` ) ` | key, string value | - |
53+ | | ` isGmessageAvailable( ` ** "param"** ` ) ` | key | new message ? (true/false) |
54+ | | ` Gmessage( ` ** "param"** ` , ` ** "param"** ` ) ` | key, default string value | string message |
55+ | |
56+ | ** IoT** | ` connectToWifi( ` ** "param"** ` , ` ** "param"** ` ) ` | Wi-Fi name, Wi-Fi password | - |
57+ | | ` setBroadcastChannel( ` ** param** ` ) ` | channel number | - |
58+ | | ` setBroadcastPassword( ` ** "param** "` ) ` | password string | - |
59+ | | ` sendBroadcast( ` ** "param"** ` ) ` | broadcast name | - |
60+ | | ` receiveBroadcast( ` ** "param"** ` ) ` | broadcast name | new message ? (true/false) |
61+ | | ` sendCloudMessage( ` ** "param"** ` , ` ** "param"** ` ) ` | topic, string value | - |
62+ | | ` isCloudMessageAvailable( ` ** "param"** ` ) ` | topic | new message ? (true/false) |
63+ | | ` Cloudmessage( ` ** "param"** ` , ` ** "param"** ` ) ` | topic, default string value | string message |
5664---
5765
5866### List of pins definition (Alias names)
5967
6068| Alias names | Arduino pins |
6169| ------------------ | ------------ |
62- | ` GOGO_SPECIAL_D11 ` | PA0 |
63- | ` GOGO_SPECIAL_D12 ` | PA1 |
64- | ` GOGO_SPECIAL_D21 ` | PA2 |
65- | ` GOGO_SPECIAL_D22 ` | PA3 |
6670| ` GOGO_SPECIAL_SCL ` | PB6 |
6771| ` GOGO_SPECIAL_SDA ` | PB7 |
72+ | ` GOGO_SPECIAL_D21 ` | PB8 |
73+ | ` GOGO_SPECIAL_D22 ` | PB9 |
74+ | ` GOGO_SPECIAL_D31 ` | PB10 |
75+ | ` GOGO_SPECIAL_D32 ` | PB11 |
6876| | |
69- | ` GOGO_GPIO_RX ` | PB11 |
70- | ` GOGO_GPIO_TX ` | PB10 |
77+ | ` GOGO_GPIO_RX2 ` | PA3 |
78+ | ` GOGO_GPIO_TX2 ` | PA2 |
7179| ` GOGO_GPIO_MOSI ` | PA7 |
7280| ` GOGO_GPIO_MISO ` | PA6 |
7381| ` GOGO_GPIO_SCK ` | PA5 |
7482| ` GOGO_GPIO_NSS ` | PA4 |
83+ | ` GOGO_GPIO_SCL ` | PB6 |
84+ | ` GOGO_GPIO_SDA ` | PB7 |
7585
7686---
0 commit comments