summaryrefslogtreecommitdiffhomepage
path: root/digital/io-hub/src/apbirthday/robot.cc
diff options
context:
space:
mode:
authorNicolas Schodet2013-05-01 12:51:10 +0200
committerNicolas Schodet2013-05-01 12:51:46 +0200
commita90882ab6912fc85436b9a5b5ae51d3b2007ed3e (patch)
treef539044c543b3273359681e511bb8cb1bca68568 /digital/io-hub/src/apbirthday/robot.cc
parent13aa76d23158b33a375f87479ffe6d0f577e5d2c (diff)
digital/io-hub/src/apbirthday: compute code CRC
Diffstat (limited to 'digital/io-hub/src/apbirthday/robot.cc')
-rw-r--r--digital/io-hub/src/apbirthday/robot.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/digital/io-hub/src/apbirthday/robot.cc b/digital/io-hub/src/apbirthday/robot.cc
index 76545a9a..598881a0 100644
--- a/digital/io-hub/src/apbirthday/robot.cc
+++ b/digital/io-hub/src/apbirthday/robot.cc
@@ -225,6 +225,10 @@ Robot::proto_handle (ucoo::Proto &proto, char cmd, const uint8_t *args, int size
// Reset to bootloader.
hardware.bootloader ();
break;
+ case c ('c', 0):
+ // Compute code CRC.
+ proto.send ('c', "L", hardware.crc ());
+ break;
case c ('Z', 0):
// Enter zigbit update from uart.
proto.send ('Z');