FAULT_CODE_OVER_TEMP_MOTOR (feat crash at 47kph)

I set fault stop time down from 3s to 50ms triggered several faults in a row and didn’t even notice. ie the cutout didn’t send me wobbling.

I advise depining/disconnecting a noisy temp sensor if you can’t figure out how to reroute, shield it, make it not noisy. and/or get better software filtering from some 5.02 or higher firmware.

I haven’t followed my own advice yet.

Today I was doing a temperature testing run. trying to see how fast my ESCs would heat up and get good metr logs to try to look over.

turns out I triggered several temp faults on that motor in a few seconds. and I didn’t even notice. because “fault stop time” set to 50ms. something I saw @b264 advise somewhere.

so that’s a pretty interesting “safety” feature. would have avoided the original Crash this thread talks about.

The following faults were registered since start:

Fault            : FAULT_CODE_OVER_TEMP_MOTOR
Current          : 0.0
Current filtered : 0.0
Voltage          : 37.85
Duty             : 0.835
RPM              : 37644.9
Tacho            : 1621362
Cycles running   : 0
TIM duty         : 7010
TIM val samp     : 2
TIM current samp : 4200
TIM top          : 8400
Comm step        : 0
Temperature      : 84.86
 
Fault            : FAULT_CODE_OVER_TEMP_MOTOR
Current          : 0.0
Current filtered : 0.0
Voltage          : 37.85
Duty             : 0.848
RPM              : 37185.5
Tacho            : 1622003
Cycles running   : 0
TIM duty         : 7126
TIM val samp     : 2
TIM current samp : 4200
TIM top          : 8400
Comm step        : 0
Temperature      : 84.37
 
Fault            : FAULT_CODE_OVER_TEMP_MOTOR
Current          : 0.0
Current filtered : 0.0
Voltage          : 37.88
Duty             : 0.828
RPM              : 37175.8
Tacho            : 1623035
Cycles running   : 0
TIM duty         : 6954
TIM val samp     : 2
TIM current samp : 4200
TIM top          : 8400
Comm step        : 0
Temperature      : 84.86
 
Fault            : FAULT_CODE_OVER_TEMP_MOTOR
Current          : 0.0
Current filtered : 0.0
Voltage          : 37.91
Duty             : 0.811
RPM              : 36794.7
Tacho            : 1623996
Cycles running   : 0
TIM duty         : 6813
TIM val samp     : 2
TIM current samp : 4200
TIM top          : 8400
Comm step        : 0
Temperature      : 85.02
 
Fault            : FAULT_CODE_OVER_TEMP_MOTOR
Current          : 0.0
Current filtered : 0.0
Voltage          : 37.93
Duty             : 0.808
RPM              : 36291.4
Tacho            : 1624919
Cycles running   : 0
TIM duty         : 6788
TIM val samp     : 2
 
 
Fault            : FAULT_CODE_OVER_TEMP_MOTOR
Current          : 0.0
Current filtered : 0.0
Voltage          : 38.00
Duty             : 0.791
RPM              : 35318.0
Tacho            : 1629455
1 Like