Ported accelsim, gyrosim and adcsim to DriverFramework

Need to handle _pub_blocked flag in DriverFramework as a PX4
specific implementation.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
This commit is contained in:
Mark Charlebois
2015-11-09 10:26:28 -08:00
parent 8b80a24d9d
commit 40c079efa8
3 changed files with 84 additions and 188 deletions
@@ -102,7 +102,7 @@ private:
};
ADCSIM::ADCSIM(uint32_t channels) :
VirtDevObj("adcsim", ADC_BASE_DEV_PATH, 10000),
VirtDevObj("adcsim", "/dev/adcsim", ADC_BASE_DEV_PATH, 10000),
_sample_perf(perf_alloc(PC_ELAPSED, "adc_samples")),
_channel_count(0),
_samples(nullptr)