PRINT("power key long press 9s over."NEWLINE);
}
+static void button1_callback_press(void)
+{
+ PRINT("function key press."NEWLINE);
+}
+
+static void button1_callback_click(void)
+{
+ PRINT("function key click."NEWLINE);
+}
+static void button1_callback_click_2(void)
+{
+ PRINT("function key click double."NEWLINE);
+}
+static void button1_callback1(void)
+{
+ PRINT("function key long press 1s over."NEWLINE);
+}
uint32_t mcu_button_sample(uint8_t *para, uint32_t para_len)
{
unused(para);
uapi_button_register_event_cb(button_callback_7_over, BUTTON_PWR_LONGPRESS_7S_OVER);
uapi_button_register_event_cb(button_callback_8_over, BUTTON_PWR_LONGPRESS_8S_OVER);
uapi_button_register_event_cb(button_callback_9_over, BUTTON_PWR_LONGPRESS_9S_OVER);
+
+
+ uapi_button_register_event_cb(button1_callback_press, BUTTON1_PRESS);
+ uapi_button_register_event_cb(button1_callback_click, BUTTON1_CLICKUP);
+ uapi_button_register_event_cb(button1_callback_click_2, BUTTON1_CLICKUP_2);
+
+ uapi_button_register_event_cb(button1_callback1, BUTTON1_LONGPRESS_1S);
+
+
return ERRCODE_SUCC;
}
bus = tmp[0];
slave_addr = tmp[1];
read_addr = tmp[AT_PARA_IDX2];
-
ret = mcu_i2c_read_byte((i2c_bus_t)bus, slave_addr, read_addr, &read_val);
if (ret == ERRCODE_SUCC) {
- wstp_print("Read val: [ 0x%x ]\r\n", read_val);
+ // wstp_print("Read val: [ 0x%x ]\r\n", read_val);
+ wstp_print("Read bus[%u],slaveaddr[%02X,%u],regaddr[%02X,%u]val: [ 0x%x ]\r\n", bus,slave_addr,slave_addr,read_addr,read_addr);
+ }else{
+ wstp_print("Read bus[%u],slaveaddr[%02X,%u],regaddr[%02X,%u]val: [ 0x%x ],failed!\r\n", bus,slave_addr,slave_addr,read_addr,read_addr);
}
-
return ret;
}
#ifdef SUPPORT_ALIPAY_SEC