display.c 425 B

1234567891011121314151617181920
  1. #include <cx/chlcd.h>
  2. chlcd_error_t chlcd_display_init(chlcd_display_t *self) {
  3. chlcd_error_t result;
  4. result = self->decoder(CHLCD_INIT, 0x00, self->connector, self->sender);
  5. if (result != CHLCD_SUCCESS) {
  6. return result;
  7. }
  8. result = self->decoder(CHLCD_CLEAR, 0x00, self->connector, self->sender);
  9. if (result != CHLCD_SUCCESS) {
  10. return result;
  11. }
  12. return CHLCD_SUCCESS;
  13. }