Binary Switch
Dependents: MutiplexedDisplaysSocketServer mltiplexed_7_segment_displays_over_ethernet mltiplexed_7_segmt_displays_ethernet Multi_7_Seg
Binary_Switch.h@1:4d49fd0d1451, 2018-10-23 (annotated)
- Committer:
- shivanandgowdakr
- Date:
- Tue Oct 23 11:56:16 2018 +0000
- Revision:
- 1:4d49fd0d1451
- Parent:
- 0:fc59b57d2477
Binary Switch
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
shivanandgowdakr | 0:fc59b57d2477 | 1 | |
shivanandgowdakr | 0:fc59b57d2477 | 2 | |
shivanandgowdakr | 0:fc59b57d2477 | 3 | #ifndef Binary_Switch_H |
shivanandgowdakr | 0:fc59b57d2477 | 4 | #define Binary_Switch_H |
shivanandgowdakr | 0:fc59b57d2477 | 5 | |
shivanandgowdakr | 0:fc59b57d2477 | 6 | #include "mbed.h" |
shivanandgowdakr | 0:fc59b57d2477 | 7 | |
shivanandgowdakr | 0:fc59b57d2477 | 8 | class BinarySwitch { |
shivanandgowdakr | 0:fc59b57d2477 | 9 | public: |
shivanandgowdakr | 0:fc59b57d2477 | 10 | |
shivanandgowdakr | 0:fc59b57d2477 | 11 | BinarySwitch(PinName B0,PinName B1,PinName B2,PinName B3, PinName B4,PinName B5,PinName B6,PinName B7); |
shivanandgowdakr | 0:fc59b57d2477 | 12 | |
shivanandgowdakr | 0:fc59b57d2477 | 13 | |
shivanandgowdakr | 0:fc59b57d2477 | 14 | int Read_Switch_State(void); |
shivanandgowdakr | 0:fc59b57d2477 | 15 | |
shivanandgowdakr | 0:fc59b57d2477 | 16 | |
shivanandgowdakr | 0:fc59b57d2477 | 17 | |
shivanandgowdakr | 0:fc59b57d2477 | 18 | private: |
shivanandgowdakr | 0:fc59b57d2477 | 19 | |
shivanandgowdakr | 0:fc59b57d2477 | 20 | DigitalIn s0; |
shivanandgowdakr | 0:fc59b57d2477 | 21 | DigitalIn s1; |
shivanandgowdakr | 0:fc59b57d2477 | 22 | DigitalIn s2; |
shivanandgowdakr | 0:fc59b57d2477 | 23 | DigitalIn s3; |
shivanandgowdakr | 0:fc59b57d2477 | 24 | DigitalIn s4; |
shivanandgowdakr | 0:fc59b57d2477 | 25 | DigitalIn s5; |
shivanandgowdakr | 0:fc59b57d2477 | 26 | DigitalIn s6; |
shivanandgowdakr | 0:fc59b57d2477 | 27 | DigitalIn s7; |
shivanandgowdakr | 0:fc59b57d2477 | 28 | }; |
shivanandgowdakr | 0:fc59b57d2477 | 29 | |
shivanandgowdakr | 0:fc59b57d2477 | 30 | #endif |