BME280のでデータをmbedで送信する(下記例)
union {
unsigned long val_i;
float val_f;
} data32;
main(){
data32.val_f = bme.getTemperature();
temp32 = data32.val_i;
data32.val_f = bme.getHumidity();
humi32 = data32.val_i;
data32.val_f = bme.getPressure();
pres32 = data32.val_i;
sigfox.printf("AT$SF=%08lX%08lX%08lX\r",temp32,humi32,pres32);
・・・
payloadのhex文字列表示を解釈して次のような表示に変えられる。
DEVICE TYPEで目的のデバイスを選び、右上のEDITをクリック
payload Displayを「custom grammer」にして入力する。
「?」を押すと設定できる内容が表示される。下のほうに出てくるexamplesがないと、たぶんわからない。(あっても、最初意味が分かんなかった)
コメントを追加