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.cpp@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 | #include "DummyDAQ.h" |
leysenkobe | 0:6ee88b4152dc | 2 | #include "mbed.h" |
leysenkobe | 0:6ee88b4152dc | 3 | |
leysenkobe | 0:6ee88b4152dc | 4 | //Constructor en Destructor |
leysenkobe | 0:6ee88b4152dc | 5 | DummyDAQ::DummyDAQ(void) |
leysenkobe | 0:6ee88b4152dc | 6 | { |
leysenkobe | 0:6ee88b4152dc | 7 | |
leysenkobe | 0:6ee88b4152dc | 8 | } |
leysenkobe | 0:6ee88b4152dc | 9 | DummyDAQ::~DummyDAQ(void) |
leysenkobe | 0:6ee88b4152dc | 10 | { |
leysenkobe | 0:6ee88b4152dc | 11 | |
leysenkobe | 0:6ee88b4152dc | 12 | } |
leysenkobe | 0:6ee88b4152dc | 13 | |
leysenkobe | 0:6ee88b4152dc | 14 | //GETTERS |
leysenkobe | 0:6ee88b4152dc | 15 | Measurement* DummyDAQ::measure(void) |
leysenkobe | 0:6ee88b4152dc | 16 | { |
leysenkobe | 0:6ee88b4152dc | 17 | Measurement *measurement = new Measurement(); |
leysenkobe | 0:6ee88b4152dc | 18 | |
leysenkobe | 0:6ee88b4152dc | 19 | //measurement vullen met valse data |
leysenkobe | 0:6ee88b4152dc | 20 | for (int i = 0; i < 16; i++) |
leysenkobe | 0:6ee88b4152dc | 21 | { |
leysenkobe | 0:6ee88b4152dc | 22 | measurement->Enable(i); |
leysenkobe | 0:6ee88b4152dc | 23 | measurement->setPunt(i,i+1); |
leysenkobe | 0:6ee88b4152dc | 24 | } |
leysenkobe | 0:6ee88b4152dc | 25 | return measurement; |
leysenkobe | 0:6ee88b4152dc | 26 | } |
leysenkobe | 0:6ee88b4152dc | 27 | int DummyDAQ::getChannelGain(int channel) |
leysenkobe | 0:6ee88b4152dc | 28 | { |
leysenkobe | 0:6ee88b4152dc | 29 | return 1000; |
leysenkobe | 0:6ee88b4152dc | 30 | } |
leysenkobe | 0:6ee88b4152dc | 31 | bool DummyDAQ::ChannelEnabled(int channel) |
leysenkobe | 0:6ee88b4152dc | 32 | { |
leysenkobe | 0:6ee88b4152dc | 33 | return true; |
leysenkobe | 0:6ee88b4152dc | 34 | } |
leysenkobe | 0:6ee88b4152dc | 35 | bool DummyDAQ::Initialized(void) |
leysenkobe | 0:6ee88b4152dc | 36 | { |
leysenkobe | 0:6ee88b4152dc | 37 | return true; |
leysenkobe | 0:6ee88b4152dc | 38 | } |
leysenkobe | 0:6ee88b4152dc | 39 | |
leysenkobe | 0:6ee88b4152dc | 40 | //SETTERS |
leysenkobe | 0:6ee88b4152dc | 41 | void DummyDAQ::setChannelGain(int channel,int gain) |
leysenkobe | 0:6ee88b4152dc | 42 | { |
leysenkobe | 0:6ee88b4152dc | 43 | |
leysenkobe | 0:6ee88b4152dc | 44 | } |
leysenkobe | 0:6ee88b4152dc | 45 | void DummyDAQ::enableChannel(int channel) |
leysenkobe | 0:6ee88b4152dc | 46 | { |
leysenkobe | 0:6ee88b4152dc | 47 | |
leysenkobe | 0:6ee88b4152dc | 48 | } |
leysenkobe | 0:6ee88b4152dc | 49 | void DummyDAQ::disableChannel(int channel) |
leysenkobe | 0:6ee88b4152dc | 50 | { |
leysenkobe | 0:6ee88b4152dc | 51 | |
leysenkobe | 0:6ee88b4152dc | 52 | } |
leysenkobe | 0:6ee88b4152dc | 53 | void DummyDAQ::setInitialized(bool init) |
leysenkobe | 0:6ee88b4152dc | 54 | { |
leysenkobe | 0:6ee88b4152dc | 55 | |
leysenkobe | 0:6ee88b4152dc | 56 | } |