outputsp.h 560 B

1234567891011121314151617181920212223
  1. #ifndef OUTPUTSP_H_
  2. #define OUTPUTSP_H_
  3. #include "pwm.h"
  4. uint16_t output_setpoint_get(uint8_t index, bool hsl);
  5. void output_setpoint_set(IF_MULTIPWM(uint8_t index,)
  6. bool allow_hsl,
  7. uint16_t setpoint);
  8. void output_setpoint_convert_hsl2rgb(const uint16_t *hsl);
  9. void output_setpoint_transform(IF_MULTIPWM(uint8_t index,)
  10. bool allow_hsl,
  11. uint16_t raw_adc,
  12. uint16_t *raw_setpoint,
  13. uint16_t *filt_setpoint);
  14. void output_setpoint_wakeup(void);
  15. void output_setpoint_init(void);
  16. #endif /* OUTPUTSP_H_ */