feat: 實作 cis_version

This commit is contained in:
chain40
2024-05-21 22:31:31 +08:00
parent e7f7757eaa
commit 0256a74c27
+23 -1
View File
@@ -826,7 +826,29 @@ static void dev_mode(uint8_t *ins, uint16_t size)
}
}
static void cis_version(uint8_t *ins, uint16_t size) { NRF_LOG_INFO("%s", __FUNCTION__); }
static void cis_version(uint8_t *ins, uint16_t size)
{
NRF_LOG_INFO("%s", __FUNCTION__);
struct
{
uint8_t opcode;
uint8_t year;
uint8_t mon;
uint8_t day;
uint8_t hh;
uint8_t mm;
} __PACKED cis_ver = {
.opcode = CIS_VERSION,
.year = 24,
.mon = 5,
.day = 21,
.hh = 22,
.mm = 40,
};
extern ret_code_t le_data_upadate(uint8_t * p_value, uint16_t len);
le_data_upadate((void *)&cis_ver, sizeof(cis_ver));
}
static void cis_volt(uint8_t *ins, uint16_t size) { NRF_LOG_INFO("%s", __FUNCTION__); }
static void cis_cali(uint8_t *ins, uint16_t size) { NRF_LOG_INFO("%s", __FUNCTION__); }