make sample
-
sudo bash picansetup.bash
-
reboot
-
add viamboat module to a robot
-
setup movement sensor
{
"name": "garmingps",
"type": "movement_sensor",
"model": "viam-labs:viamboat:movement",
"attributes": {
"reader": "/Users/erh/work/viamboat/data/sample.json"
},
"depends_on": []
}
- setup all pgn sensor
{
"name": "all-nema",
"type": "sensor",
"model": "viam-labs:viamboat:boat-all-pgn",
"attributes": {
"reader": "/Users/erh/work/viamboat/data/sample.json"
},
"depends_on": []
}
- setup depth sensor
{
"name": "depth",
"type": "sensor",
"model": "viam-labs:viamboat:depth",
"attributes": {
"reader": "/Users/erh/work/viamboat/data/sample.json"
},
"depends_on": []
}
- setup ais sensor
{
"name": "ais",
"type": "sensor",
"model": "viam-labs:viamboat:ais",
"attributes": {
"reader": "/Users/erh/work/viamboat/data/sample.json"
},
"depends_on": []
}
- setup any individual sensor for a pgn/src
{
"name": "water",
"type": "sensor",
"model": "viam-labs:viamboat:boat-sensor",
"attributes": {
"reader": "/Users/erh/work/viamboat/data/sample.json",
"pgn": 127505,
"src": 88
},
"depends_on": []
}
https://copperhilltech.com/pican-m-nmea-0183-nmea-2000-hat-for-raspberry-pi/
-
sudo bash picansetup.bash
-
reboot
-
sudo /sbin/ip link set can0 up type can bitrate 250000
-
sudo apt install can-utils git make gcc xsltproc python3-venv python3-dev
-
install canboat
git clone http://github.com/canboat/canboat
cd canboat
make
make install
sudo apt install libjpeg62-turbo-dev
viam module upload --version <version> --platform linux/arm64 module.tar.gz