bowei zhangbowei zhang
Participant
@zbw3366
Post count: 62

//Here’s an example:

#include “stone.h”

extern unsigned char receive_over_flage;
extern recive_group STONER;
extern unsigned char STONE_RX_BUF[RX_LEN];

String my_name;
String box_text;
int my_status;
int btn_nums=0;
char btn_numsc[10];

long box_value;
char box_numsc[10];

void setup()
{
Serial.begin(115200);
}

void loop() {

serial_receive();

if (receive_over_flage == 1)
{
if(memcmp((char*)STONER.widget,”button1″,7)==0)
{
btn_nums++;
sprintf(btn_numsc,”test%d”,btn_nums); //Converts floating point numbers to strings
set_text(“spin_box”, “spin_box1″, btn_numsc);
}

if(memcmp((char*)STONER.widget,”spin_box1”,9)==0)
{
box_value=STONER.long_value;
Serial.println(box_value);
}

receive_over_flage = 0;
}

}