Machine Vision Status TCP Server
Dependencies: C12832 EthernetInterface mbed-rtos mbed ConfigFile
PlcStatusIndicator.h@7:23c8d34000eb, 2015-06-14 (annotated)
- Committer:
- dwini
- Date:
- Sun Jun 14 10:45:10 2015 +0000
- Revision:
- 7:23c8d34000eb
- Child:
- 8:845dfadaa70d
Add simple PLC status indicator and some minor changes.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dwini | 7:23c8d34000eb | 1 | #ifndef PLC_STATUS_INDICATOR_HEADER |
dwini | 7:23c8d34000eb | 2 | #define PLC_STATUS_INDICATOR_HEADER |
dwini | 7:23c8d34000eb | 3 | |
dwini | 7:23c8d34000eb | 4 | #include "Indication.h" |
dwini | 7:23c8d34000eb | 5 | #include "mbed.h" |
dwini | 7:23c8d34000eb | 6 | |
dwini | 7:23c8d34000eb | 7 | namespace MachineVision{ |
dwini | 7:23c8d34000eb | 8 | |
dwini | 7:23c8d34000eb | 9 | class PlcStatusIndicator{ |
dwini | 7:23c8d34000eb | 10 | public: |
dwini | 7:23c8d34000eb | 11 | |
dwini | 7:23c8d34000eb | 12 | private: |
dwini | 7:23c8d34000eb | 13 | DigitalOut output; |
dwini | 7:23c8d34000eb | 14 | |
dwini | 7:23c8d34000eb | 15 | public: |
dwini | 7:23c8d34000eb | 16 | PlcStatusIndicator(PinName out_pin); |
dwini | 7:23c8d34000eb | 17 | void setStatus(Indication indication); |
dwini | 7:23c8d34000eb | 18 | }; |
dwini | 7:23c8d34000eb | 19 | } |
dwini | 7:23c8d34000eb | 20 | |
dwini | 7:23c8d34000eb | 21 | #endif |