@ -104,9 +104,6 @@ uint8_t LinuxI2CDriver::read(uint8_t addr, uint8_t len, uint8_t* data)
if (!set_address(addr)) {
return 1;
}
if (write(addr, 0, NULL) != 0) {
if (::read(_fd, data, len) != len) {
@ -27,6 +27,7 @@ void LinuxScheduler::init(void* machtnichts)
struct sched_param param;
param.sched_priority = APM_LINUX_TIMER_PRIORITY;
pthread_attr_init(&thread_attr);
(void)pthread_attr_setschedparam(&thread_attr, ¶m);
pthread_attr_setschedpolicy(&thread_attr, SCHED_FIFO);