sync during ir_recv dev
All checks were successful
Deploy Docs / build-and-deploy (push) Successful in 12s

This commit is contained in:
2026-02-16 17:09:15 +01:00
parent 2a4d007805
commit f012ce9fe0
12 changed files with 83 additions and 38 deletions

View File

@@ -17,7 +17,7 @@
reg = <0>;
zephyr,gain = "ADC_GAIN_1_4";
zephyr,reference = "ADC_REF_VDD_1_4";
zephyr,acquisition-time = <ADC_ACQ_TIME_MICROSECONDS(15)>;
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 15)>;
zephyr,input-positive = <NRF_SAADC_AIN0>; /* Pin P0.02 */
zephyr,resolution = <12>;
};
@@ -26,7 +26,7 @@
reg = <1>;
zephyr,gain = "ADC_GAIN_1_4";
zephyr,reference = "ADC_REF_VDD_1_4";
zephyr,acquisition-time = <ADC_ACQ_TIME_MICROSECONDS(15)>;
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 15)>;
zephyr,input-positive = <NRF_SAADC_AIN1>; /* Pin P0.03 */
zephyr,resolution = <12>;
};
@@ -35,7 +35,7 @@
reg = <2>;
zephyr,gain = "ADC_GAIN_1_4";
zephyr,reference = "ADC_REF_VDD_1_4";
zephyr,acquisition-time = <ADC_ACQ_TIME_MICROSECONDS(15)>;
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 15)>;
zephyr,input-positive = <NRF_SAADC_AIN2>; /* Pin P0.04 */
zephyr,resolution = <12>;
};
@@ -44,7 +44,7 @@
reg = <3>;
zephyr,gain = "ADC_GAIN_1_4";
zephyr,reference = "ADC_REF_VDD_1_4";
zephyr,acquisition-time = <ADC_ACQ_TIME_MICROSECONDS(15)>;
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 15)>;
zephyr,input-positive = <NRF_SAADC_AIN3>; /* Pin P0.05 */
zephyr,resolution = <12>;
};

View File

@@ -14,12 +14,12 @@ CONFIG_IR_RECV=y
CONFIG_IR_RECV_LOG_LEVEL_DBG=y
CONFIG_IR_RECV_INVERT_SIGNAL=y
# # Thread Analyzer aktivieren
# CONFIG_THREAD_ANALYZER=y
# CONFIG_THREAD_ANALYZER_AUTO=y
# CONFIG_THREAD_ANALYZER_AUTO_INTERVAL=5
# Thread Analyzer aktivieren
CONFIG_THREAD_ANALYZER=y
CONFIG_THREAD_ANALYZER_AUTO=y
CONFIG_THREAD_ANALYZER_AUTO_INTERVAL=5
# # CPU-Laufzeit-Statistiken aktivieren
# CONFIG_THREAD_RUNTIME_STATS=y
# CONFIG_THREAD_RUNTIME_STATS_USE_TIMING_FUNCTIONS=y
# CPU-Laufzeit-Statistiken aktivieren
CONFIG_THREAD_RUNTIME_STATS=y
CONFIG_THREAD_RUNTIME_STATS_USE_TIMING_FUNCTIONS=y

View File

@@ -3,11 +3,11 @@
#include <lasertag_utils.h>
#include <ir_recv.h>
LOG_MODULE_REGISTER(ir_recv_sim, LOG_LEVEL_INF);
LOG_MODULE_REGISTER(ir_recv_adc, LOG_LEVEL_INF);
int main(void)
{
LOG_INF("Starting IR receive simulator application...");
LOG_INF("Starting IR receive ADC application...");
lasertag_utils_init();
ir_recv_init();