bernadette betreyel
/
TestVirtualisation
bayern
main.cpp
- Committer:
- Sidibe
- Date:
- 2019-01-15
- Revision:
- 0:76148ffba877
- Child:
- 1:cfd64ae75009
File content as of revision 0:76148ffba877:
#include "mbed.h" #include <iostream> #include "sigfox.h" #include "SoftSerial.h" using namespace std; DigitalOut myled(D2); Serial sc(SERIAL_TX, SERIAL_RX, 9600); //Serial device(PA_9, PA_10); SoftSerial device(PA_4, PA_5); //Serial sc2(D5, D4); int main() { device.baud(9600); sc.printf("---New start ---\r"); while (!device.writeable()) { } sc.printf("Device writeable\r\n"); Sigfox_ mySigfox; device.printf("AT\r"); char a = device.getc(); char b = device.getc(); sc.printf("%c%c \n", a, b); sc.printf("%c", device.getc()); uint8_t i = 0; char res[]= {'1','1','2','2','3','4','1','6','4','2'}; int res_[]= {1,1,2,2,3,4,1,6,6,2}; char res_1[]= {'a', 'b', 'c'}; int var = 1; char donnee[] = "AT$SF="; //char send[] = "123456789098"; device.printf(donnee); device.printf("%x",79); //wait_ms(100); device.printf("%x",3249981468); // wait_ms(100); device.printf("%x",3258733844); device.printf("\r"); char temp; do{ wait(1.0); temp = device.getc(); sc.printf("%c%", temp); } while(temp != ';'); sc.printf("hhh"); while(1) { if(device.readable() > 0){ temp = device.getc(); wait(3.0); sc.printf("%c%", temp); } myled = 1; wait(0.2); myled = 0; wait(1.0); } }