remove useless sts command auto response process

This commit is contained in:
Yunhorn 2023-07-03 13:34:34 +08:00
parent a27bbf7e09
commit 8039c946db
5 changed files with 6 additions and 61 deletions

1
.gitignore vendored
View File

@ -84,4 +84,5 @@ Module.symvers
Mkfile.old Mkfile.old
dkms.conf dkms.conf
*.cyclo *.cyclo
*.settings.*

View File

@ -192,7 +192,7 @@ void STS_YunhornSTSEventP3_Process(void)
} }
/* /*
* STS P4 Process, STS_CAP_Sensor_Detection Process * STS SOAP Level detection Process, STS_CAP_Sensor_Detection Process
* STS_CAP_SWITCH(ON) Boost Voltage to 5V, then hold for 1000 ms * STS_CAP_SWITCH(ON) Boost Voltage to 5V, then hold for 1000 ms
* HAL_Delay(1000) (ms) * HAL_Delay(1000) (ms)
* STS_CAP_Read_Data() Read STS_CAP_DATA state * STS_CAP_Read_Data() Read STS_CAP_DATA state

View File

@ -38,7 +38,7 @@
//#include "yunhorn_sts_rss_sensor.h" //#include "yunhorn_sts_rss_sensor.h"
extern volatile uint8_t sts_ac_code[20]; extern volatile uint8_t sts_ac_code[20];
volatile uint32_t rfac_timer; volatile uint32_t rfac_timer;
extern volatile uint8_t sensor_data_ready;
volatile STS_OO_SensorStatusDataTypeDef sts_o6_sensorData; volatile STS_OO_SensorStatusDataTypeDef sts_o6_sensorData;
volatile STS_PRESENCE_SENSOR_Event_Status_t sts_o6_event_status; volatile STS_PRESENCE_SENSOR_Event_Status_t sts_o6_event_status;
volatile float sts_distance_rss_distance; volatile float sts_distance_rss_distance;

View File

@ -116,7 +116,7 @@ volatile sts_cfg_nvm_t sts_cfg_nvm = {
}; };
#ifdef YUNHORN_STS_O6_ENABLED #ifdef YUNHORN_STS_O6_ENABLED
extern volatile uint8_t sensor_data_ready; volatile uint8_t sensor_data_ready;
extern volatile STS_OO_SensorStatusDataTypeDef sts_o6_sensorData; extern volatile STS_OO_SensorStatusDataTypeDef sts_o6_sensorData;
extern volatile float sts_distance_rss_distance; extern volatile float sts_distance_rss_distance;
volatile uint8_t sts_presence_fall_detection; volatile uint8_t sts_presence_fall_detection;
@ -2004,62 +2004,6 @@ void STS_SENSOR_Upload_Message(uint8_t appDataPort, uint8_t appBufferSize, char
} }
} }
void STS_SENSOR_Auto_Responder_Process(uint8_t tlv_ver,uint8_t tlv_type, uint8_t tlv_length, uint8_t *tlv_content)
{
uint8_t sensor_mems_type=(tlv_content[0]-0x30); //sensor_mems_type defined in sts_sensors.h
#ifdef YUNHORN_STS_M7_ENABLED
uint8_t fm_version = FirmwareVersion; //MajorVer+MinorVer+SubMinorVer;
#endif
switch (sensor_mems_type)
{
#ifdef YUNHORN_STS_M7_ENABLED
case sts_mtmcode2:
//TODO
break;
#endif
#ifdef YUNHORN_STS_R0_ENABLED
case STS_CTRL_CMD_MEMS_TUNE_TOF_VL53L0X:
break;
#endif
#ifdef YUNHORN_STS_P1_ENABLED
case STS_CTRL_CMD_MEMS_TUNE_FMCW_TI68X:
break;
#endif
#ifdef YUNHORN_STS_OO_ENABLED
case STS_CTRL_CMD_MEMS_TUNE_PCR_A12X:
break;
case STS_CTRL_CMD_PRESENCE_SETTING:
break;
#endif
#ifdef YUNHORN_STS_M3_ENABLED
case STS_CTRL_CMD_MEMS_TUNE_DIGITAL_RELAY:
break;
#endif
#ifdef YUNHORN_STS_M5_ENABLED
case STS_CTRL_CMD_MEMS_TUNE_FAN_CONTROL:
break;
#endif
default:
break;
}
}
void OnStoreSTSCFGContextRequest(void) void OnStoreSTSCFGContextRequest(void)
{ {
/* USER CODE BEGIN OnStoreContextRequest_1 */ /* USER CODE BEGIN OnStoreContextRequest_1 */

View File

@ -5,7 +5,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> <provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="856846852047785661" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true"> <provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="686453894977928153" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/> <language-scope id="org.eclipse.cdt.core.g++"/>
</provider> </provider>
@ -16,7 +16,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> <provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="856846852047785661" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true"> <provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="686453894977928153" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/> <language-scope id="org.eclipse.cdt.core.g++"/>
</provider> </provider>