application layer with: button, LED, pot, tempSense
Fork of LoRaWAN-demo-72-bootcamp by
Use with sx1272 shield with grove peripherals connected:
D8 D9: Button | RX TX | A3 A4: TempSense |
D6 D7: | SCL SDA : LED | A1 A2: Pot |
Button
Sends to different payloads: short press (under 1 sec)
long press: held down > 1 sec.
serial console keys
115200bps, 8N1
Enter key not used
Keys '0' to '3': cayenne channel number
'0': pot (rotary sensor)
'1': temperature
'
2': digital out
'3': analog out
Diff: app/vt100.h
- Revision:
- 8:52587c4c45ba
- Parent:
- 0:45496a70a8a5
--- a/app/vt100.h Tue Jul 05 15:01:10 2016 +0000 +++ b/app/vt100.h Tue Apr 04 13:37:39 2017 +0000 @@ -52,9 +52,8 @@ WHITE = 7, }; - VT100( PinName tx, PinName rx ): SerialBase( tx, rx ) + VT100( PinName tx, PinName rx ): SerialBase( tx, rx, 115200 ) { - this->baud( 115200 ); // initializes terminal to "power-on" settings // ESC c this->printf( "\x1B\x63" ); @@ -152,7 +151,7 @@ */ int getc( ) { - return _base_getc(); + return _base_getc( ); } /** Write a char to the serial port