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.
Dependencies: DAQ mbed-rtos mbed
DAQ/DummyDAQ.h@0:6ee88b4152dc, 2014-04-23 (annotated)
- Committer:
- leysenkobe
- Date:
- Wed Apr 23 11:10:26 2014 +0000
- Revision:
- 0:6ee88b4152dc
test
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
leysenkobe | 0:6ee88b4152dc | 1 | #ifndef DUMMYDAQ_H |
leysenkobe | 0:6ee88b4152dc | 2 | #define DUMMYDAQ_H |
leysenkobe | 0:6ee88b4152dc | 3 | |
leysenkobe | 0:6ee88b4152dc | 4 | #include "Measurement.h" |
leysenkobe | 0:6ee88b4152dc | 5 | |
leysenkobe | 0:6ee88b4152dc | 6 | class DummyDAQ |
leysenkobe | 0:6ee88b4152dc | 7 | { |
leysenkobe | 0:6ee88b4152dc | 8 | public: |
leysenkobe | 0:6ee88b4152dc | 9 | DummyDAQ(void); |
leysenkobe | 0:6ee88b4152dc | 10 | ~DummyDAQ(void); |
leysenkobe | 0:6ee88b4152dc | 11 | |
leysenkobe | 0:6ee88b4152dc | 12 | //GETTERS |
leysenkobe | 0:6ee88b4152dc | 13 | Measurement* measure(void); |
leysenkobe | 0:6ee88b4152dc | 14 | int getChannelGain(int channel); |
leysenkobe | 0:6ee88b4152dc | 15 | bool ChannelEnabled(int channel); |
leysenkobe | 0:6ee88b4152dc | 16 | bool Initialized(void); |
leysenkobe | 0:6ee88b4152dc | 17 | |
leysenkobe | 0:6ee88b4152dc | 18 | //SETTERS |
leysenkobe | 0:6ee88b4152dc | 19 | void setChannelGain(int channel,int gain); |
leysenkobe | 0:6ee88b4152dc | 20 | void enableChannel(int channel); |
leysenkobe | 0:6ee88b4152dc | 21 | void disableChannel(int channel); |
leysenkobe | 0:6ee88b4152dc | 22 | void setInitialized(bool init); |
leysenkobe | 0:6ee88b4152dc | 23 | }; |
leysenkobe | 0:6ee88b4152dc | 24 | #endif |