+ /* init */
+ if (INIT(state_mode)) {
+ state_mode &= (~I2C_COBBOARD_MODE_INIT);
+ state_init();
+ }
+
+ cobroller_off(I2C_LEFT_SIDE);
+ cobroller_off(I2C_RIGHT_SIDE);
+
+ /* pack/deply spickles, enable/disable roller */
+ if (cob_count >= 5)
+ spickle_pack(I2C_LEFT_SIDE);
+ else if (L_DEPLOY(state_mode) && !L_HARVEST(state_mode))
+ spickle_mid(I2C_LEFT_SIDE);
+ else if (L_DEPLOY(state_mode) && L_HARVEST(state_mode))
+ spickle_deploy(I2C_LEFT_SIDE);
+ else