12345678910111213141516171819202122232425262728 |
- /* Raw ADC to PWM setpoint transformation curve.
- * ADC range: 0 - 1023 (0x3FF)
- * PWM setpoint range: 0 - 65535 (0xFFFF)
- * Curve generated by: brightness_curve.ods
- */
- static const struct curve_point __flash adc2sp_transformation_curve[] = {
- /* raw ADC, PWM setpoint */
- CURVE_POINT(0, 0),
- CURVE_POINT(10, 0),
- CURVE_POINT(96, 551),
- CURVE_POINT(256, 2101),
- CURVE_POINT(416, 4981),
- CURVE_POINT(576, 10401),
- CURVE_POINT(716, 18804),
- CURVE_POINT(844, 31928),
- CURVE_POINT(940, 46867),
- CURVE_POINT(1013, 65535),
- CURVE_POINT(1023, 65535),
- };
- static const struct curve_point __flash adc2sp_transformation_linear[] = {
- /* raw ADC, PWM setpoint */
- CURVE_POINT(0, 0),
- CURVE_POINT(10, 0),
- CURVE_POINT(1013, 65535),
- CURVE_POINT(1023, 65535),
- };
|