Bluetooth Low Energy for Smart Plug
Dependencies: BLE_API mbed nRF51822
Fork of SmartPlugBLE by
MVC.h@0:25ad6eba7916, 2015-07-07 (annotated)
- Committer:
- Slepnir
- Date:
- Tue Jul 07 04:02:14 2015 +0000
- Revision:
- 0:25ad6eba7916
- Child:
- 2:6db5c9a2894c
V1:; - Successfully advertise and connect ; - Update fail; - Can read only 4 bit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Slepnir | 0:25ad6eba7916 | 1 | #ifndef MVC_H |
Slepnir | 0:25ad6eba7916 | 2 | #define MVC_H |
Slepnir | 0:25ad6eba7916 | 3 | |
Slepnir | 0:25ad6eba7916 | 4 | class Observer |
Slepnir | 0:25ad6eba7916 | 5 | { |
Slepnir | 0:25ad6eba7916 | 6 | public: |
Slepnir | 0:25ad6eba7916 | 7 | void update(void* data){} |
Slepnir | 0:25ad6eba7916 | 8 | }; |
Slepnir | 0:25ad6eba7916 | 9 | |
Slepnir | 0:25ad6eba7916 | 10 | class Observable |
Slepnir | 0:25ad6eba7916 | 11 | { |
Slepnir | 0:25ad6eba7916 | 12 | public: |
Slepnir | 0:25ad6eba7916 | 13 | void notifyObservers(); |
Slepnir | 0:25ad6eba7916 | 14 | void addObserver(Observer o); |
Slepnir | 0:25ad6eba7916 | 15 | }; |
Slepnir | 0:25ad6eba7916 | 16 | |
Slepnir | 0:25ad6eba7916 | 17 | #endif |