Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
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);
}
}