通过串口获取传感器上的数值
ZigBee。
1、initView来初始化控件。
2、判断串口是否打开成功。
1.若是打开成功,那就new一个ZigBee服务并开启。
3、之后就是获取ZigBee上的值。并通过Message来把消息发送给handler。
4、在handler里面来处理消息。并显示在TextView上。
1 Handler handler = new Handler(){ 2 public void handleMessage(Message msg){ 3 switch (msg.what) { 4 case 1: 5 tv_temp.setText("温度:"+String.valueOf(msg)); 6 break; 7 case 2: 8 tv_deng.setText("通道1:"+String.valueOf(msg)); 9 break; 10 11 12 } 13 14 15 } 16 };
6、若是有按钮的话,那就要设置监听器,并发送给继电器,让它开启并且关闭。
发送之后当然就要获取信息。并且交个handler处理。