Subversion Repositories EDIS_Ignition

Rev

Rev 13 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. /*
  2.  * display.h
  3.  *
  4.  *  Created on: 30 Nov 2020
  5.  *      Author: mike
  6.  */
  7.  
  8. #pragma once
  9.  
  10. #define MAX_DISPLAYS 1
  11. #if defined __cplusplus
  12. extern "C"
  13. {
  14. #endif
  15.     /// @brief Initialise the display
  16. extern void cc_init();
  17.  
  18. /// @brief
  19. /// @param do_reset resets display before update if flag is set
  20.     extern int cc_display(uint8_t dialIndex,uint8_t intensity, uint8_t do_reset);
  21.  
  22.     // feed environmental data
  23.     extern void cc_feed_env(uint32_t pressVal, int32_t tempVal);
  24.  
  25.     // feed timing value
  26.     extern void cc_feed_timing(int timing);
  27.  
  28.     // feed RPM value
  29.     extern void cc_feed_rpm(int rpm );
  30.  
  31. #if defined __cplusplus
  32. }
  33. #endif
  34.