diff --git a/.changesets/hotfix-inputcapture.md b/.changesets/hotfix-inputcapture.md new file mode 100644 index 000000000..b01a8d664 --- /dev/null +++ b/.changesets/hotfix-inputcapture.md @@ -0,0 +1,4 @@ +release: patch +summary: input capture hotfix for errorhandler + +fix: make dummy have invalid channel nÂș for rising, falling diff --git a/Src/HALAL/Models/TimerDomain/TimerDomain.cpp b/Src/HALAL/Models/TimerDomain/TimerDomain.cpp index 3a13b905b..c8df1a895 100644 --- a/Src/HALAL/Models/TimerDomain/TimerDomain.cpp +++ b/Src/HALAL/Models/TimerDomain/TimerDomain.cpp @@ -24,7 +24,10 @@ TIM_HandleTypeDef htim24; void (*TimerDomain::callbacks[TimerDomain::max_instances])(void*) = {nullptr}; void* TimerDomain::callback_data[TimerDomain::max_instances] = {nullptr}; -TimerDomain::InputCaptureInfo input_capture_info_dummy = {0}; +TimerDomain::InputCaptureInfo input_capture_info_dummy = { + .channel_rising = 0xFF, // any value that isn't possible here + .channel_falling = 0xFF, // any value that isn't possible here +}; TimerDomain::InputCaptureInfo* TimerDomain::input_capture_info[max_instances] [input_capture_channels] = {