src/hp34comm.h

changeset 39
63c6a720cb97
parent 37
07e8ca2bdf6d
child 44
b3c3d54d2c7c
equal deleted inserted replaced
38:ffef9bbb345d 39:63c6a720cb97
28 bool cmd_available(void); 28 bool cmd_available(void);
29 bool pop(CMD& cmd); 29 bool pop(CMD& cmd);
30 bool cmd_buf_full(void); 30 bool cmd_buf_full(void);
31 unsigned int nerrors(uint8_t errorno); 31 unsigned int nerrors(uint8_t errorno);
32 32
33 void startup(void); 33 void startup(uint8_t keycode=0xFF);
34 void send(const uint8_t *buf, uint8_t size);
35 void sendkey(uint8_t keycode); 34 void sendkey(uint8_t keycode);
36 35
37 private: 36 private:
38 void pushCmd(uint8_t cmd, uint8_t size, char *payload); 37 void pushCmd(uint8_t cmd, uint8_t size, char *payload);
39 void rxIrq(void); 38 void rxIrq(void);

mercurial