Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Ebadge.h@4:5032c106eea1, 2014-06-11 (annotated)
- Committer:
- allankliu
- Date:
- Wed Jun 11 09:14:00 2014 +0000
- Revision:
- 4:5032c106eea1
- Parent:
- 2:bb9f154ea2f4
Tested on hardware.
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| allankliu | 0:33994cfad0c2 | 1 | |
| allankliu | 0:33994cfad0c2 | 2 | #include "mbed.h" |
| allankliu | 0:33994cfad0c2 | 3 | |
| allankliu | 0:33994cfad0c2 | 4 | class Ebadge { |
| allankliu | 0:33994cfad0c2 | 5 | public: |
| allankliu | 0:33994cfad0c2 | 6 | Ebadge(PinName rxd, PinName txd, PinName isp); |
| allankliu | 0:33994cfad0c2 | 7 | void reset(); |
| allankliu | 0:33994cfad0c2 | 8 | bool flash(); |
| allankliu | 0:33994cfad0c2 | 9 | void terminal_Baud(int baudrate = 115200); |
| allankliu | 0:33994cfad0c2 | 10 | void terminal(); |
| allankliu | 0:33994cfad0c2 | 11 | bool isIspPressed(); |
| allankliu | 2:bb9f154ea2f4 | 12 | void download(); |
| allankliu | 2:bb9f154ea2f4 | 13 | void upload(); |
| allankliu | 2:bb9f154ea2f4 | 14 | void save(); |
| allankliu | 2:bb9f154ea2f4 | 15 | void read(); |
| allankliu | 2:bb9f154ea2f4 | 16 | void paint(); |
| allankliu | 2:bb9f154ea2f4 | 17 | void clean(); |
| allankliu | 2:bb9f154ea2f4 | 18 | void empty(); |
| allankliu | 2:bb9f154ea2f4 | 19 | void toggle(); |
| allankliu | 2:bb9f154ea2f4 | 20 | void check(); |
| allankliu | 2:bb9f154ea2f4 | 21 | void overwrite(); |
| allankliu | 2:bb9f154ea2f4 | 22 | |
| allankliu | 0:33994cfad0c2 | 23 | private: |
| allankliu | 0:33994cfad0c2 | 24 | bool _cmd(const char* format); |
| allankliu | 0:33994cfad0c2 | 25 | bool _cpRam2Disp(); |
| allankliu | 0:33994cfad0c2 | 26 | protected: |
| allankliu | 0:33994cfad0c2 | 27 | Serial _uart; |
| allankliu | 2:bb9f154ea2f4 | 28 | PinName _isp; |
| allankliu | 0:33994cfad0c2 | 29 | }; |