More protocol documentation cleanup

This commit is contained in:
Maurizio Porrato 2019-02-12 07:47:01 +00:00
parent 8d85142a57
commit 0ae5b5292f
1 changed files with 42 additions and 42 deletions

View File

@ -12,9 +12,9 @@ Eufy RoboVac 11s IR protocol
No carrier modulation. No carrier modulation.
Frame: (Preamble+48bits+Trailer)*3 Frame: (Preamble + 48bits + Trailer) * 3
Format: 68CCHHMMSSKK (Hex, MSB first) Format: `68CCHHMMSSKK` (Hex, MSB first)
## Frame contents ## Frame contents
@ -26,47 +26,47 @@ Section| Description
SS | schedule (in quarters of an hour from midnight, 0xff=off) SS | schedule (in quarters of an hour from midnight, 0xff=off)
KK | checksum (sum of all bytes in the frame modulo 256) KK | checksum (sum of all bytes in the frame modulo 256)
CC | Command CC | Command
:----:|:-------- :------:|:--------
1c | Max power `1c` | Max power
1d | BoostIQ `1d` | BoostIQ
1e | Standard power `1e` | Standard power
2f | Forward `2f` | Forward
3f | Turn CCW `3f` | Turn CCW
4f | Stop cleaning `4f` | Stop cleaning
5d | Auto cleaning `5d` | Auto cleaning
6f | Turn CW `6f` | Turn CW
7f | Backward `7f` | Backward
8c | Spot cleaning `8c` | Spot cleaning
9c | Edge cleaning `9c` | Edge cleaning
ad | Room cleaning `ad` | Room cleaning
bf | Set time `bf` | Set time
cf | Set schedule `cf` | Set schedule
df | Clear schedule `df` | Clear schedule
ef | Return to base `ef` | Return to base
## Examples ## Examples
| Hex | Description | Hex | Description
|:------------:|:--------------------------- |:--------------:|:---------------------------
| 685d0f272823 | Start | `685d0f272823` | Start
| 684f0f272815 | Stop | `684f0f272815` | Stop
| 68bf11242884 | Time (5:36pm) | `68bf11242884` | Time (5:36pm)
| 68bf112b288b | Time (5:43pm) | `68bf112b288b` | Time (5:43pm)
| 68cf13202892 | Schedule 10:00am | `68cf13202892` | Schedule 10:00am
| 68cf132b299e | Schedule 10:15am | `68cf132b299e` | Schedule 10:15am
| 68cf13305fd9 | Schedule 11:45pm | `68cf13305fd9` | Schedule 11:45pm
| 68df1336ff8f | Schedule off | `68df1336ff8f` | Schedule off
| 685d1406ffde | Start | `685d1406ffde` | Start
| 681c1419ffb0 | Power (BoostIQ->Max) | `681c1419ffb0` | Power (BoostIQ->Max)
| 681e141effb7 | Power (Max->Standard) | `681e141effb7` | Power (Max->Standard)
| 681d141effb6 | Power (Standard->BoostIQ) | `681d141effb6` | Power (Standard->BoostIQ)
| 682f142effd8 | Up | `682f142effd8` | Up
| 687f142eff28 | Down | `687f142eff28` | Down
| 683f142effe8 | Left | `683f142effe8` | Left
| 686f142eff18 | Right | `686f142eff18` | Right
| 688c1504ff0c | Spot | `688c1504ff0c` | Spot
| 689c1508ff20 | Edge | `689c1508ff20` | Edge
| 68ad150cff35 | Room | `68ad150cff35` | Room
| 68ef1510ff7b | Base | `68ef1510ff7b` | Base