Skip to content
This repository was archived by the owner on Jun 23, 2023. It is now read-only.

Commit 5300925

Browse files
committed
Added torque sensor filter calibration. SW102: added Bluetooth UART that sends some variables.
1 parent 4da9167 commit 5300925

14 files changed

Lines changed: 204 additions & 95 deletions

File tree

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,28 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
22
<project>
3-
<configuration id="ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.2042057097" name="Default">
4-
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
5-
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
6-
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
7-
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuildCommandParser" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser" keep-relative-paths="true" name="CDT GCC Build Output Parser" parameter="(.*gcc)|(.*[gc]\+\+)" prefer-non-shared="true"/>
8-
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-231984418745443324" id="ilg.gnuarmeclipse.managedbuild.cross.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT ARM Cross GCC Built-in Compiler Settings " parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
9-
<language-scope id="org.eclipse.cdt.core.gcc"/>
10-
<language-scope id="org.eclipse.cdt.core.g++"/>
11-
</provider>
12-
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
13-
</extension>
14-
</configuration>
3+
4+
<configuration id="ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.2042057097" name="Default">
5+
6+
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
7+
8+
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
9+
10+
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
11+
12+
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuildCommandParser" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser" keep-relative-paths="true" name="CDT GCC Build Output Parser" parameter="(.*gcc)|(.*[gc]\+\+)" prefer-non-shared="true"/>
13+
14+
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1124731571715" id="ilg.gnuarmeclipse.managedbuild.cross.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT ARM Cross GCC Built-in Compiler Settings " parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
15+
16+
<language-scope id="org.eclipse.cdt.core.gcc"/>
17+
18+
<language-scope id="org.eclipse.cdt.core.g++"/>
19+
20+
</provider>
21+
22+
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
23+
24+
</extension>
25+
26+
</configuration>
27+
1528
</project>

firmware/SW102/SW102-Flash_Debug.launch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN_SYMBOL" value="main"/>
1717
<booleanAttribute key="org.eclipse.cdt.launch.ENABLE_REGISTER_BOOKKEEPING" value="false"/>
1818
<booleanAttribute key="org.eclipse.cdt.launch.ENABLE_VARIABLE_BOOKKEEPING" value="false"/>
19-
<stringAttribute key="org.eclipse.cdt.launch.FORMAT" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&lt;contentList&gt;&lt;content id=&quot;tx_buffer-uart_send_tx_buffer-(cast_to_array)&quot; val=&quot;0:80&quot;/&gt;&lt;content id=&quot;*tx_buffer-tx_buffer-uart_send_tx_buffer-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_previous_digits_array[1]-ui8_previous_digits_array-number-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_previous_digits_array[0]-ui8_previous_digits_array-number-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_digits_array[1]-ui8_digits_array-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_digits_array[0]-ui8_digits_array-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui32_color-UG_PutChar-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui8_minutes-p_rtc_time-display_time_minutes-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_minutes-p_rtc_time_edited-display_time_minutes-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_minutes-rtc_time-rtc_get_time-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_hours-rtc_time-rtc_get_time-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_visible_start_index-p_lcd_configurations_vars--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_number-p_lcd_configurations_vars--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_visible_start_index--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_number--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_visible_index--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_data-eeprom_init-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui32_data-eeprom_read-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;*p_array_data-p_array_data-eeprom_write_array-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui32_address-eeprom_write-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;*p-p-UG_PutChar-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;mode-UTFT_LCD_Write_Bus-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;VL-UTFT_LCD_Write_Bus-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;VH-UTFT_LCD_Write_Bus-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui8_reg-UTFT_read_reg_0-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui32_reg_0_value-UTFT_read_reg_0-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;VL-UTFT_LCD_Write_COM-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui32_last_color-lcd_pixel_set-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui32_color-lcd_pixel_set-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;p_var_number-p_lcd_var_number-item_var_set_number-(cast_to_array)&quot; val=&quot;0:4&quot;/&gt;&lt;content id=&quot;*ui8_p_var_previous-ui8_p_var_previous-item_var_set_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;p_var_number-p_lcd_var_number-item_var_set_strings-(cast)&quot; val=&quot;uint8_t&quot;/&gt;&lt;content id=&quot;*ui8_p_var-ui8_p_var-item_var_set_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;/contentList&gt;"/>
19+
<stringAttribute key="org.eclipse.cdt.launch.FORMAT" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&lt;contentList&gt;&lt;content id=&quot;*ui8_p_var-ui8_p_var-item_var_set_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;p_var_number-p_lcd_var_number-item_var_set_strings-(cast)&quot; val=&quot;uint8_t&quot;/&gt;&lt;content id=&quot;*ui8_p_var_previous-ui8_p_var_previous-item_var_set_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;p_var_number-p_lcd_var_number-item_var_set_number-(cast_to_array)&quot; val=&quot;0:4&quot;/&gt;&lt;content id=&quot;ui32_color-lcd_pixel_set-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui32_last_color-lcd_pixel_set-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;VL-UTFT_LCD_Write_COM-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui32_reg_0_value-UTFT_read_reg_0-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui8_reg-UTFT_read_reg_0-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;VH-UTFT_LCD_Write_Bus-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;VL-UTFT_LCD_Write_Bus-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;mode-UTFT_LCD_Write_Bus-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;*p-p-UG_PutChar-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui32_address-eeprom_write-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;*p_array_data-p_array_data-eeprom_write_array-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui32_data-eeprom_read-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui8_data-eeprom_init-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui8_item_visible_index--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_number--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_visible_start_index--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_number-p_lcd_configurations_vars--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_visible_start_index-p_lcd_configurations_vars--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_hours-rtc_time-rtc_get_time-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_minutes-rtc_time-rtc_get_time-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_minutes-p_rtc_time_edited-display_time_minutes-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_minutes-p_rtc_time-display_time_minutes-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui32_color-UG_PutChar-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui8_digits_array[0]-ui8_digits_array-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_digits_array[1]-ui8_digits_array-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_previous_digits_array[0]-ui8_previous_digits_array-number-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_previous_digits_array[1]-ui8_previous_digits_array-number-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;*tx_buffer-tx_buffer-uart_send_tx_buffer-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;tx_buffer-uart_send_tx_buffer-(cast_to_array)&quot; val=&quot;0:80&quot;/&gt;&lt;/contentList&gt;"/>
2020
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;globalVariableList/&gt;&#10;"/>
2121
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;memoryBlockExpressionList&gt;&#10; &lt;memoryBlockExpressionItem&gt;&#10; &lt;expression text=&quot;0x40000000&quot;/&gt;&#10; &lt;/memoryBlockExpressionItem&gt;&#10; &lt;memoryBlockExpressionItem&gt;&#10; &lt;expression text=&quot;0x40000424&quot;/&gt;&#10; &lt;/memoryBlockExpressionItem&gt;&#10;&lt;/memoryBlockExpressionList&gt;&#10;"/>
2222
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="_build/nrf51822_sw102.out"/>
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<launchConfiguration type="com.zylin.embeddedcdt.idleNative">
3+
<booleanAttribute key="com.zylin.embeddedcdt.debugger_app_console" value="false"/>
4+
<stringAttribute key="com.zylin.embeddedcdt.debugger_init_commands" value="target remote localhost:3333"/>
5+
<stringAttribute key="com.zylin.embeddedcdt.debugger_run_commands" value="monitor init&#10;monitor reset init&#10;monitor nrf51 mass_erase&#10;monitor flash write_image _release/sw102-full-1.0.0.hex&#10;monitor reset halt"/>
6+
<stringAttribute key="org.eclipse.cdt.debug.mi.core.DEBUG_NAME" value="gdb-multiarch"/>
7+
<stringAttribute key="org.eclipse.cdt.debug.mi.core.GDB_INIT" value=""/>
8+
<booleanAttribute key="org.eclipse.cdt.debug.mi.core.breakpointsFullPath" value="true"/>
9+
<stringAttribute key="org.eclipse.cdt.debug.mi.core.commandFactory" value="org.eclipse.cdt.debug.mi.core.standardCommandFactory"/>
10+
<stringAttribute key="org.eclipse.cdt.debug.mi.core.protocol" value="mi"/>
11+
<booleanAttribute key="org.eclipse.cdt.debug.mi.core.verboseMode" value="false"/>
12+
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_ID" value="com.zylin.embeddedcdt.EmbeddedCDebugger"/>
13+
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_REGISTER_GROUPS" value=""/>
14+
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_START_MODE" value="run"/>
15+
<booleanAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN" value="false"/>
16+
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN_SYMBOL" value="main"/>
17+
<booleanAttribute key="org.eclipse.cdt.launch.ENABLE_REGISTER_BOOKKEEPING" value="false"/>
18+
<booleanAttribute key="org.eclipse.cdt.launch.ENABLE_VARIABLE_BOOKKEEPING" value="false"/>
19+
<stringAttribute key="org.eclipse.cdt.launch.FORMAT" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&lt;contentList&gt;&lt;content id=&quot;*ui8_p_var-ui8_p_var-item_var_set_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;p_var_number-p_lcd_var_number-item_var_set_strings-(cast)&quot; val=&quot;uint8_t&quot;/&gt;&lt;content id=&quot;*ui8_p_var_previous-ui8_p_var_previous-item_var_set_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;p_var_number-p_lcd_var_number-item_var_set_number-(cast_to_array)&quot; val=&quot;0:4&quot;/&gt;&lt;content id=&quot;ui32_color-lcd_pixel_set-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui32_last_color-lcd_pixel_set-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;VL-UTFT_LCD_Write_COM-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui32_reg_0_value-UTFT_read_reg_0-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui8_reg-UTFT_read_reg_0-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;VH-UTFT_LCD_Write_Bus-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;VL-UTFT_LCD_Write_Bus-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;mode-UTFT_LCD_Write_Bus-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;*p-p-UG_PutChar-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui32_address-eeprom_write-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;*p_array_data-p_array_data-eeprom_write_array-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui32_data-eeprom_read-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui8_data-eeprom_init-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui8_item_visible_index--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_number--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_visible_start_index--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_number-p_lcd_configurations_vars--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_item_visible_start_index-p_lcd_configurations_vars--(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_hours-rtc_time-rtc_get_time-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_minutes-rtc_time-rtc_get_time-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_minutes-p_rtc_time_edited-display_time_minutes-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_minutes-p_rtc_time-display_time_minutes-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui32_color-UG_PutChar-(format)&quot; val=&quot;4&quot;/&gt;&lt;content id=&quot;ui8_digits_array[0]-ui8_digits_array-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_digits_array[1]-ui8_digits_array-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_previous_digits_array[0]-ui8_previous_digits_array-number-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;ui8_previous_digits_array[1]-ui8_previous_digits_array-number-lcd_print_number-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;*tx_buffer-tx_buffer-uart_send_tx_buffer-(format)&quot; val=&quot;1&quot;/&gt;&lt;content id=&quot;tx_buffer-uart_send_tx_buffer-(cast_to_array)&quot; val=&quot;0:80&quot;/&gt;&lt;/contentList&gt;"/>
20+
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;globalVariableList/&gt;&#10;"/>
21+
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;memoryBlockExpressionList&gt;&#10; &lt;memoryBlockExpressionItem&gt;&#10; &lt;expression text=&quot;0x40000000&quot;/&gt;&#10; &lt;/memoryBlockExpressionItem&gt;&#10; &lt;memoryBlockExpressionItem&gt;&#10; &lt;expression text=&quot;0x40000424&quot;/&gt;&#10; &lt;/memoryBlockExpressionItem&gt;&#10;&lt;/memoryBlockExpressionList&gt;&#10;"/>
22+
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="_build/nrf51822_sw102.out"/>
23+
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="SW102"/>
24+
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.1655922381"/>
25+
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
26+
<listEntry value="/SW102"/>
27+
</listAttribute>
28+
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
29+
<listEntry value="4"/>
30+
</listAttribute>
31+
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
32+
<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
33+
</listAttribute>
34+
<stringAttribute key="saved_expressions&lt;seperator&gt;Unknown" value="0x0807F800,0x0807F000,807F7FC,0x807F7FC,0x807FFFC,0x807FFFE,0x807FFFc"/>
35+
</launchConfiguration>

firmware/SW102/include/ble_services.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
#ifndef INCLUDE_BLE_SERVICES_H_
33
#define INCLUDE_BLE_SERVICES_H_
44

5+
#include "state.h"
6+
57
void ble_init(void);
8+
void send_bluetooth(rt_vars_t *rt_vars);
69

710
#endif /* INCLUDE_BLE_SERVICES_H_ */

firmware/SW102/include/sdk_config.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,14 @@
108108

109109

110110
#ifndef BLE_BAS_ENABLED
111-
#define BLE_BAS_ENABLED 1
111+
#define BLE_BAS_ENABLED 0
112112
#endif
113113

114114
// <q> BLE_CSCS_ENABLED - ble_cscs - Cycling Speed and Cadence Service
115115

116116

117117
#ifndef BLE_CSCS_ENABLED
118-
#define BLE_CSCS_ENABLED 1
118+
#define BLE_CSCS_ENABLED 0
119119
#endif
120120

121121
// <q> BLE_CTS_C_ENABLED - ble_cts_c - Current Time Service Client
@@ -129,7 +129,7 @@
129129

130130

131131
#ifndef BLE_DIS_ENABLED
132-
#define BLE_DIS_ENABLED 1
132+
#define BLE_DIS_ENABLED 0
133133
#endif
134134

135135
// <q> BLE_GLS_ENABLED - ble_gls - Glucose Service

0 commit comments

Comments
 (0)