reorganized library such that the adc reader only reads raw values and a separate voltage_reader does the scaling. Also, this should support the Intel Up board for both ADCs and GPIOs.
This requires the fpv_bridge, which depends on the adc reader to be adapted with # 98 in rpg_quadrotor.
I suggest, before merging, to rename this package into e.g. rpg_single_board_io and, after merging this pull request, to rename this repo to rpg_single_board_io (or a better suggestion) since it is no longer odroid specific.
reorganized library such that the adc reader only reads raw values and a separate voltage_reader does the scaling. Also, this should support the Intel Up board for both ADCs and GPIOs. This requires the fpv_bridge, which depends on the adc reader to be adapted with # 98 in rpg_quadrotor. I suggest, before merging, to rename this package into e.g. rpg_single_board_io and, after merging this pull request, to rename this repo to rpg_single_board_io (or a better suggestion) since it is no longer odroid specific.