Cubean
Cubean TX Line
Protocol (Controller → Roaster)
-
Direction: Arduino/controller → Cubean roaster
-
Rate:
9600 baud, 8 data bits, no parity, 1 stop bit (SERIAL_8N1) -
Interval: Sent every ~200ms
-
Packet Length: 11 bytes
-
Structure:
| Byte |
Meaning | ||
|---|---|---|---|
| 0 | FE |
Start |
|
| 1 | | Start ||
| 2 | | ||
| 3 | | ||
| 4 | | Drum/Cooler/Fan ||
| 5 | | Heat ||
| 6 | Unknown, possibly a mode ID |
||
| 7 | Fan |
||
| 8 | AA | Marker | |
| 9 | 55 | Marker | |
| 10 | 22 | Checksum or |
Cubean RX Protocol (Roaster → Controller)
-
Direction: Cubean roaster → Arduino/controller -
RXRate:Line
Same UART config:9600 baud,SERIAL_8N1 -
Interval: ~200ms
-
Packet Length: 11 bytes
-
Structure:
| Byte |
Meaning | ||
|---|---|---|---|
| 0 | FE |
Start |
|
| 1 | | Start ||
| 2 | | Temperature ||
| 3 | | Temperature ||
| 4 | | ||
| 5 | | ||
| 6 | Possibly status byte |
||
| 7 | Possibly another status byte | ||
| 8 | AA | Marker | |
| 9 | 55 | Marker | |
| 10 | XX | Checksum or data byte |