Muhammad Fadhlika
/
WeatherStationRemote
final project
main.cpp@0:7b15c9c0a329, 2018-01-22 (annotated)
- Committer:
- fadhlika
- Date:
- Mon Jan 22 22:22:19 2018 +0000
- Revision:
- 0:7b15c9c0a329
sending test;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
fadhlika | 0:7b15c9c0a329 | 1 | #include "mbed.h" |
fadhlika | 0:7b15c9c0a329 | 2 | #include "LoRa.h" |
fadhlika | 0:7b15c9c0a329 | 3 | |
fadhlika | 0:7b15c9c0a329 | 4 | Serial serial(PA_9, PA_10); |
fadhlika | 0:7b15c9c0a329 | 5 | |
fadhlika | 0:7b15c9c0a329 | 6 | int counter = 0; |
fadhlika | 0:7b15c9c0a329 | 7 | |
fadhlika | 0:7b15c9c0a329 | 8 | int main(void) { |
fadhlika | 0:7b15c9c0a329 | 9 | serial.baud(115200); |
fadhlika | 0:7b15c9c0a329 | 10 | if (!LoRa.begin(433E6)) { |
fadhlika | 0:7b15c9c0a329 | 11 | serial.printf("Starting LoRa failed!\r\n"); |
fadhlika | 0:7b15c9c0a329 | 12 | } else { |
fadhlika | 0:7b15c9c0a329 | 13 | serial.printf("Starting LoRa success!\r\n"); |
fadhlika | 0:7b15c9c0a329 | 14 | } |
fadhlika | 0:7b15c9c0a329 | 15 | while (true){ |
fadhlika | 0:7b15c9c0a329 | 16 | serial.printf("Sending packet: %d\r\n", counter); |
fadhlika | 0:7b15c9c0a329 | 17 | |
fadhlika | 0:7b15c9c0a329 | 18 | // send packet |
fadhlika | 0:7b15c9c0a329 | 19 | LoRa.beginPacket(); |
fadhlika | 0:7b15c9c0a329 | 20 | LoRa.printf("hello %d", counter); |
fadhlika | 0:7b15c9c0a329 | 21 | LoRa.endPacket(); |
fadhlika | 0:7b15c9c0a329 | 22 | |
fadhlika | 0:7b15c9c0a329 | 23 | counter++; |
fadhlika | 0:7b15c9c0a329 | 24 | |
fadhlika | 0:7b15c9c0a329 | 25 | wait(5); |
fadhlika | 0:7b15c9c0a329 | 26 | } |
fadhlika | 0:7b15c9c0a329 | 27 | } |