void ICACHE_FLASH_ATTR temperature_object_init() { temperature_init(); pando_object temperature_object = { 1, temperature_object_pack, temperature_object_unpack, }; register_pando_object(temperature_object); }
void ICACHE_FLASH_ATTR motor_object_init() { motor_init(); pando_object motor_object = { 1, motor_object_pack, motor_object_unpack, }; register_pando_object(motor_object); }
void ICACHE_FLASH_ATTR plug_pwm_object_init() { plug_pwm_init(); pando_object plug_pwm_object = { 1, plug_pwm_object_pack, plug_pwm_object_unpack, }; register_pando_object(plug_pwm_object); }
void ICACHE_FLASH_ATTR weektask_object_init() { weektask_init(); pando_object weektask_object = { 3, weektask_object_pack, weektask_object_unpack, }; register_pando_object(weektask_object); }
void ICACHE_FLASH_ATTR led_object_init() { // init here... led_init(); // register the object pando_object led_object = { LED_OBJECT_NO, led_object_pack, led_object_unpack, }; register_pando_object(led_object); }