просто перезагрузить
Нужно добавить параметр “высота установки над уровнем моря” - т.к. без этого неправильно показывает.
Как это сделать?
Я не понял о чём вы, попробуйте почитать про драйвер bmp085 в ядре. Например тут: http://lxr.free-electrons.com/source/drivers/misc/bmp085.
Но по-моему вы хотите странного, зачем датчику знать вашу высоту над уровнем моря, чтобы показывать давление?
Я имел ввиду атмосферное давление на уровне моря (чтобы можно было сравнить с другими), а так показывает атмосферное давление на высоте моего барометра.
править здесь, man bc
.
Можете ещё в системе правил это сделать
После обновления apt-get install linux-latest
не работает барометр:
root@wirenboard:~# wb-mqtt-bmp085
/usr/bin/wb-mqtt-bmp085: 10: /usr/bin/wb-mqtt-bmp085: cannot create /sys/bus/i2c/devices/i2c-0/delete_device: Directory nonexistent
/usr/bin/wb-mqtt-bmp085: 11: /usr/bin/wb-mqtt-bmp085: cannot create /sys/bus/i2c/devices/i2c-0/new_device: Directory nonexistent
Переустановка wb-mqtt-bmp085
не помогла
В чем может быть проблема?
Я думаю проблема в том, что linux-latest перезаписал DTS-файл, в котором включен i2c. Надо его вручную перезаписать.
Я думаю проблема в том, что linux-latest перезаписал DTS-файл, в котором включен i2c. Надо его вручную перезаписать.
Да, помогло