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 |