기본 버전 정보 및 패스키 기본값을 fstorage.h 매크로로 통합

This commit is contained in:
jhChun
2026-03-27 09:43:50 +09:00
parent 1ca16dcb75
commit 6071b7c699
3 changed files with 33 additions and 16 deletions

View File

@@ -94,8 +94,8 @@ static fds_record_t const m_dummy_record =
/* 기본 설정값 상수 */
int8_t reset_status_dflt = 99; /* 리셋 상태 기본값 */
uint8_t static_passkey_dflt[6] = "123456"; /* BLE 패스키 기본값 */
int8_t reset_status_dflt = 99; /* 리셋 상태 기본값 */
uint8_t static_passkey_dflt[6] = DEFAULT_PASSKEY; /* BLE 패스키 기본값 */
/**
* @brief 기본 설정값 초기화
@@ -105,12 +105,13 @@ uint8_t static_passkey_dflt[6] = "123456"; /* BLE 패스키 기본값 */
*/
void fds_default_value_set(void)
{
/* HW Number - empty (set via BLE command) */
/* HW Number - default from HARDWARE_VERSION */
memset(m_config.hw_no, 0, 12);
memcpy(m_config.hw_no, HARDWARE_VERSION, strlen(HARDWARE_VERSION));
/* Serial Number - default from FIRMWARE_SERIAL_NO */
memset(m_config.serial_no, 0, 12);
memcpy(m_config.serial_no, "VB026030000", 11);
memcpy(m_config.serial_no, FIRMWARE_SERIAL_NO, strlen(FIRMWARE_SERIAL_NO));
/* Static Passkey */
memcpy(m_config.static_passkey, static_passkey_dflt, 6);