From 1efc32e9a1a6ab099733e42abfba8936376f9c36 Mon Sep 17 00:00:00 2001 From: Joe Kearney Date: Sat, 15 Feb 2025 17:10:37 -0600 Subject: [PATCH] WIP: New BLE --- 2020TPCApp1.cydsn/2020TPCApp1.cyprj | 14 ++++++++++++++ 2020TPCApp1.cydsn/NVM/NVM_Settings.c | 14 ++++++++++++++ 2020TPCApp1.cydsn/SystemK | 2 +- 2020TPCAppNoDFU.cydsn/2020TPCAppNoDFU.cyprj | 14 ++++++++++++++ 2020TPCAppNoDFU.cydsn/NVM/NVM_Settings.c | 14 ++++++++++++++ 2020TPCAppNoDFU.cydsn/SystemK | 2 +- 6 files changed, 58 insertions(+), 2 deletions(-) diff --git a/2020TPCApp1.cydsn/2020TPCApp1.cyprj b/2020TPCApp1.cydsn/2020TPCApp1.cyprj index ad3dfe6..cc78e20 100644 --- a/2020TPCApp1.cydsn/2020TPCApp1.cyprj +++ b/2020TPCApp1.cydsn/2020TPCApp1.cyprj @@ -1654,6 +1654,20 @@ + + + + + + + + + + + + + + diff --git a/2020TPCApp1.cydsn/NVM/NVM_Settings.c b/2020TPCApp1.cydsn/NVM/NVM_Settings.c index 4585506..8bde0ba 100644 --- a/2020TPCApp1.cydsn/NVM/NVM_Settings.c +++ b/2020TPCApp1.cydsn/NVM/NVM_Settings.c @@ -111,6 +111,20 @@ SystemKResult_T SETTINGS_set_uint32_t(SystemKSettingID_T id, uint32_t value) return result; } +SystemKResult_T SETTINGS_get_device_name(char* name) +{ + static char device_name[] = "Another 2020TPC"; + + name = device_name; + + return SYSTEMK_RESULT_SUCCESS; +} + +SystemKResult_T SETTINGS_set_device_name(char* name) +{ + return SYSTEMK_RESULT_NOT_IMPLEMENTED; +} + SystemKResult_T SETTINGS_Save(void) { #if (CONFIG__HAS_EXTERNAL_NVM) diff --git a/2020TPCApp1.cydsn/SystemK b/2020TPCApp1.cydsn/SystemK index 4fe072f..58f379d 160000 --- a/2020TPCApp1.cydsn/SystemK +++ b/2020TPCApp1.cydsn/SystemK @@ -1 +1 @@ -Subproject commit 4fe072f2d3280b19aa53e197bd22ec44b174ff88 +Subproject commit 58f379dc1871b06a7cde07e5e2b77e93f5aebaeb diff --git a/2020TPCAppNoDFU.cydsn/2020TPCAppNoDFU.cyprj b/2020TPCAppNoDFU.cydsn/2020TPCAppNoDFU.cyprj index 236c4e2..e090c8a 100644 --- a/2020TPCAppNoDFU.cydsn/2020TPCAppNoDFU.cyprj +++ b/2020TPCAppNoDFU.cydsn/2020TPCAppNoDFU.cyprj @@ -1839,6 +1839,20 @@ + + + + + + + + + + + + + + diff --git a/2020TPCAppNoDFU.cydsn/NVM/NVM_Settings.c b/2020TPCAppNoDFU.cydsn/NVM/NVM_Settings.c index 4585506..8bde0ba 100644 --- a/2020TPCAppNoDFU.cydsn/NVM/NVM_Settings.c +++ b/2020TPCAppNoDFU.cydsn/NVM/NVM_Settings.c @@ -111,6 +111,20 @@ SystemKResult_T SETTINGS_set_uint32_t(SystemKSettingID_T id, uint32_t value) return result; } +SystemKResult_T SETTINGS_get_device_name(char* name) +{ + static char device_name[] = "Another 2020TPC"; + + name = device_name; + + return SYSTEMK_RESULT_SUCCESS; +} + +SystemKResult_T SETTINGS_set_device_name(char* name) +{ + return SYSTEMK_RESULT_NOT_IMPLEMENTED; +} + SystemKResult_T SETTINGS_Save(void) { #if (CONFIG__HAS_EXTERNAL_NVM) diff --git a/2020TPCAppNoDFU.cydsn/SystemK b/2020TPCAppNoDFU.cydsn/SystemK index 4fe072f..58f379d 160000 --- a/2020TPCAppNoDFU.cydsn/SystemK +++ b/2020TPCAppNoDFU.cydsn/SystemK @@ -1 +1 @@ -Subproject commit 4fe072f2d3280b19aa53e197bd22ec44b174ff88 +Subproject commit 58f379dc1871b06a7cde07e5e2b77e93f5aebaeb