Skip to content

Commit

Permalink
fix:README.md 示例升级命令错误
Browse files Browse the repository at this point in the history
fix:README.md 升级命令CMD错误
add:增加显示方向设置功能
release
  • Loading branch information
a2633063 committed Oct 22, 2018
1 parent badcde0 commit e9b1343
Show file tree
Hide file tree
Showing 7 changed files with 105,054 additions and 104,948 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,8 @@ wifi通信使用UDP通信协议,发送十六进制值
| 01 | DATA1:亮度 | 设置亮度/自动亮度;<br />0-7:设置亮度,<br />8:自动亮度<br />FF:查询当前亮度 |
| 02 | DATA1:闹钟总开关 | 1:开<br />0:关<br />FF:查询 |
| 03 | DATA1:闹钟编号<br />DATA2:闹钟开关<br />DATA3:闹钟重复设置<br /> bitX: 每周X+1响( 7>=x>=1)<br /> bit7: 1:每天<br /> 全部为0时为响一次<br />DATA4:闹钟时<br />DATA5:闹钟分 | 设置闹钟<br />无DATA时为查询所有闹钟设置<br />只有DATA1时为查询对应编号闹钟设置 |
| 04 | DATA1-4:ip地址 | 在线更新,<br />bin文件路径为:<br />DATA1.DATA2.DATA3.DATA4/ESP/userX.4096.new.6.bin<br />(X为1或2,根据ESP8266当前FW user bin) |
| 04 | DATA1:0/1<br /> | 设置显示方向<br />0:正向<br />1:反向<br />其他:查询方向 |
| FF | DATA1-4:ip地址 | 在线更新,<br />bin文件路径为:<br />DATA1.DATA2.DATA3.DATA4/ESP/userX.4096.new.6.bin<br />(X为1或2,根据ESP8266当前FW user bin) |



Expand Down Expand Up @@ -80,6 +81,7 @@ wifi通信使用UDP通信协议,发送十六进制值
| 01 | DATA1:亮度 | 当前亮度/自动亮度;<br />0-7:设置亮度,<br />8:自动亮度<br /> |
| 02 | DATA1:闹钟总开关 | 1:开<br />0:关<br />FF:查询 |
| 03 | DATA1:闹钟编号<br />DATA2:闹钟开关<br />DATA3:闹钟重复设置<br /> bitX: 每周X+1响( 7>=x>=1)<br /> bit7: 1:每天<br /> 全部为0时为响一次<br />DATA4:闹钟时<br />DATA5:闹钟分 | 查询闹钟 |
| 04 | DATA1:显示方向 | 查询显示方向<br />0:正向<br />1:反向 |



Expand Down Expand Up @@ -115,8 +117,8 @@ G:\WebShare\ESP\usr2.4096.new.6.bin
假设你的服务器ip为192.168.1.100,你的esp8266已经连上你的局域网且MAC地址最后8位为E2,则升级命令为:

```
A5 5A 09 E2 C0 A8 01 64
包头 长度 MAC 192 168 1 100
A5 5A 09 E2 FF C0 A8 01 64
包头 长度 MAC cmd 192 168 1 100
```

等待一会即可升级完成.注意:暂时在升级过程中无任何进度或其他提示.
1 change: 1 addition & 0 deletions app/include/user_tm1628.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@

unsigned char auto_brightness;
unsigned char brightness;
unsigned char show_opposite;

const unsigned char Seg[10];
unsigned char display[6];
Expand Down
18 changes: 18 additions & 0 deletions app/user/user_function.c
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,24 @@ user_con_received(void *arg, char *pusrdata, unsigned short length) {

}
break;
case 4:
{ //设置方向
if(length<6)break;
unsigned char temp =*(pusrdata+5);
if(temp ==1 ||temp ==0){
show_opposite=temp;
}
Device_buffer[0]=0xa5;
Device_buffer[1]=0x5a;
Device_buffer[2]=6;
Device_buffer[3]=MacAddr[5];
Device_buffer[4]=*(pusrdata+4);
if(auto_brightness == 0)
Device_buffer[5]=show_opposite;
else Device_buffer[5]=8;
espconn_sent(pesp_conn, Device_buffer, 6);
}
break;
}

}
Expand Down
Loading

0 comments on commit e9b1343

Please sign in to comment.