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.
SX1508.h@0:9b4d494682e0, 2016-01-22 (annotated)
- Committer:
- irsanjul
- Date:
- Fri Jan 22 08:58:13 2016 +0000
- Revision:
- 0:9b4d494682e0
- Child:
- 1:56f4a8d6cde7
Prototype of SX1508's library
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
irsanjul | 0:9b4d494682e0 | 1 | #ifndef SX1508_H |
irsanjul | 0:9b4d494682e0 | 2 | #define SX1508_H |
irsanjul | 0:9b4d494682e0 | 3 | |
irsanjul | 0:9b4d494682e0 | 4 | #define SX1508_ADDR 0x20 |
irsanjul | 0:9b4d494682e0 | 5 | #define SX1508_FREQ 100000 |
irsanjul | 0:9b4d494682e0 | 6 | |
irsanjul | 0:9b4d494682e0 | 7 | class SX1508 |
irsanjul | 0:9b4d494682e0 | 8 | { |
irsanjul | 0:9b4d494682e0 | 9 | public: |
irsanjul | 0:9b4d494682e0 | 10 | SX1508(PinName sda, PinName scl); |
irsanjul | 0:9b4d494682e0 | 11 | |
irsanjul | 0:9b4d494682e0 | 12 | bool config(char SetPin); |
irsanjul | 0:9b4d494682e0 | 13 | |
irsanjul | 0:9b4d494682e0 | 14 | char read(); |
irsanjul | 0:9b4d494682e0 | 15 | |
irsanjul | 0:9b4d494682e0 | 16 | private: |
irsanjul | 0:9b4d494682e0 | 17 | I2C i2c; |
irsanjul | 0:9b4d494682e0 | 18 | |
irsanjul | 0:9b4d494682e0 | 19 | }; |
irsanjul | 0:9b4d494682e0 | 20 | |
irsanjul | 0:9b4d494682e0 | 21 | #endif |