Browse Source

update

master
zhaohe 1 year ago
parent
commit
7eee0f956b
  1. 11
      include/znordic_device_info_mgr.h
  2. 2
      src/znordic.c
  3. 8
      src/znordic_device_info_mgr.c

11
include/znordic_device_info_mgr.h

@ -5,9 +5,10 @@ typedef struct {
uint8_t sn[14];
} sn_t;
void device_info_read_sn(sn_t *sn);
const char *device_info_read_sn_str();
void device_info_read_sn(sn_t *sn);
uint16_t device_info_read_blestack_version(void);
uint16_t device_info_read_bootloader_version(void);
uint16_t device_info_read_firmware_version(void);
uint16_t device_info_read_hardware_version(void);
uint16_t device_info_read_blestack_version(void);
uint16_t device_info_read_bootloader_version(void);
uint16_t device_info_read_firmware_version(void);
uint16_t device_info_read_hardware_version(void);

2
src/znordic.c

@ -217,7 +217,7 @@ DWORD get_fattime(void) { return get_fattime_0(2024, 1, 23, 23, 29, 31); }
extern uint32_t g_nrf_log_tx_pin;
void znordic_set_uart_log_pin(uint32_t pin_number) {
#ifdef NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED
#if NRF_LOG_BACKEND_UART_ENABLED
g_nrf_log_tx_pin = pin_number;
#endif
}

8
src/znordic_device_info_mgr.c

@ -1,9 +1,15 @@
#include "device_info_mgr.h"
#include "znordic_device_info_mgr.h"
void device_info_read_sn(sn_t* sn) {
const char* sn_str = "M1002000000001";
memcpy(sn->sn, sn_str, sizeof(sn->sn));
}
const char* device_info_read_sn_str() {
static char sn_str[15];
device_info_read_sn((sn_t*)sn_str);
return sn_str;
}
uint16_t device_info_read_blestack_version(void) { return 1; }
uint16_t device_info_read_bootloader_version(void) { return 1; }
uint16_t device_info_read_firmware_version(void) { return 1; }
Loading…
Cancel
Save