a1387d3bd2
* tle6240: fix Matt's trap * map: report some default value if no map sensor configured Othervise user will get "unexpected MAP value" warning Thread 2 hit Breakpoint 1, validateMap (mapKPa=3121.66162) at ./controllers/sensors/map.cpp:126 126 if (cisnan(mapKPa) || mapKPa < CONFIG(mapErrorDetectionTooLow) || mapKPa > CONFIG(mapErrorDetectionTooHigh)) { (gdb) bt 0 validateMap (mapKPa=3121.66162) at ./controllers/sensors/map.cpp:126 1 0x002717dc in getMap () at ./controllers/engine_cycle/map_averaging.cpp:334 2 0x0028175a in GetMapWrapper::getMap (this=0x2004214c <mapWrapper>) at ./init/sensor/init_map.cpp:12 3 0x0028177c in operator() (__closure=0x0) at ./init/sensor/init_map.cpp:20 4 0x002817a8 in _FUN () at ./init/sensor/init_map.cpp:21 5 0x002811de in FunctionPointerSensor::get (this=0x20042150 <mapSensor>) at ./controllers/sensors/function_pointer_sensor.h:24 6 0x002651c0 in SensorRegistryEntry::get (this=0x2003ddf0 <s_sensorRegistry+48>) at ./controllers/sensors/sensor.cpp:111 7 0x002653e2 in Sensor::get (type=SensorType::Map) at ./controllers/sensors/sensor.cpp:208 8 0x00261f38 in updateTunerStudioState (tsOutputChannels=0x2003d2e8 <tsOutputChannels>) at ./console/status_loop.cpp:637 9 0x00262e48 in prepareTunerStudioOutputs () at ./console/status_loop.cpp:900 10 0x00260914 in TunerStudio::cmdOutputChannels (this=0x20021a64 <tsInstance>, tsChannel=0x2003d4dc <usbChannel>, offset=0, count=340) at ./console/binary/tunerstudio_commands.cpp:24 11 0x00260584 in TunerStudioBase::handleCrcCommand (this=0x20021a64 <tsInstance>, tsChannel=0x2003d4dc <usbChannel>, data=0x2003d4e1 <usbChannel+5> "", incomingPacketSize=5) at ./console/binary/tunerstudio.cpp:701 12 0x0025fb3c in tsProcessOne (tsChannel=0x2003d4dc <usbChannel>) at ./console/binary/tunerstudio.cpp:537 13 0x0025fbe2 in TunerstudioThread::ThreadTask (this=0x2003d608 <usbConsole>) at ./console/binary/tunerstudio.cpp:554 14 0x0025f094 in ThreadController<1200>::StaticThreadTaskAdapter (thread=0x2003d608 <usbConsole>) at ./controllers/system/thread_controller.h:37 15 0x0020035e in _port_thread_start () at ChibiOS/os/common/ports/ARMCMx/compilers/GCC/chcoreasm_v7m.S:201 |
||
---|---|---|
.. | ||
adc | ||
algo | ||
digital_input | ||
drivers | ||
mass_storage | ||
mc33816 | ||
microsecond_timer | ||
ports | ||
sensors | ||
backup_ram.h | ||
cdm_ion_sense.cpp | ||
cdm_ion_sense.h | ||
debounce.cpp | ||
debounce.h | ||
flash_int.h | ||
hardware.cpp | ||
hardware.h | ||
hip9011.md | ||
hw_layer.mk | ||
io_pins.cpp | ||
io_pins.h | ||
mc33816.cpp | ||
mc33816.h | ||
mc33816_data.c | ||
mc33816_data.h | ||
mc33816_memory_map.h | ||
mmc_card.cpp | ||
mmc_card.h | ||
mmc_card_access.cpp | ||
pin_repository.cpp | ||
pin_repository.h | ||
readme.md | ||
rtc_helper.cpp | ||
rtc_helper.h | ||
servo.cpp | ||
servo.h | ||
smart_gpio.cpp | ||
smart_gpio.h | ||
stepper.cpp | ||
stepper.h | ||
stepper_dual_hbridge.cpp | ||
trigger_input_adc.cpp | ||
vehicle_speed.cpp | ||
vehicle_speed.h |