Difference between revisions of "OpenPlotter"
(→Mini-PC) |
(→Setup piCAN2:) |
||
Line 27: | Line 27: | ||
siehe https://dayba.wordpress.com/category/canbus/pican2/ | siehe https://dayba.wordpress.com/category/canbus/pican2/ | ||
− | * /boot/config.txt | + | * add to /boot/config.txt |
<pre> | <pre> | ||
dtparam=spi=on | dtparam=spi=on | ||
Line 34: | Line 34: | ||
</pre> | </pre> | ||
− | * /etc/modules | + | * add to /etc/modules |
<pre> | <pre> | ||
vcan | vcan | ||
</pre> | </pre> | ||
− | * /etc/network/interfaces | + | * add to /etc/network/interfaces (wird von wifi_server.py ueberschrieben!) |
− | |||
<pre> | <pre> | ||
#physical can interfaces | #physical can interfaces | ||
Line 54: | Line 53: | ||
pre-up /sbin/ip link add dev $IFACE type vcan | pre-up /sbin/ip link add dev $IFACE type vcan | ||
up /sbin/ifconfig $IFACE up | up /sbin/ifconfig $IFACE up | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
− | * openplotter-settings.json | + | * add to openplotter-settings.json |
− | < | + | <pre> |
{ | { | ||
"id": "n2k-vcan0", | "id": "n2k-vcan0", | ||
Line 97: | Line 83: | ||
} | } | ||
</pre> | </pre> | ||
+ | |||
[[category:Projekte]] | [[category:Projekte]] |
Revision as of 09:14, 19 January 2018
https://sailoog.gitbooks.io/openplotter-documentation/en/
Parts
- Seatalkng Erweiterungen:
- Spur-Kabel mit 1 offenen Ende 3m Art.-Nr: A06044 EUR 40,-
- 5-Wege-Verbinder Art.-Nr: A06064 EUR 35,- (alternativ T-Stück Art.-Nr.: A06028 EUR 25,-)
- Backbone-Kabel 0,40m - A06033 EUR 30,-
Mini-PC
- Raspberry Pi 3 Model B EUR 35,-
- 16GB MicroSD Karte EUR 10,-
- SPI USV EUR 25,-
- Gehaeuse
- PiCAN 2 EUR 45,-
- WLAN (RTL8192CU/CUS chipset) EUR 10,-
Setup Pi:
- Preferences > Raspberry Configuration > Interfaces > SSH:enable (fuer Remotezugriff via WinSCP und Putty)
- sudo apt-get install tightvncserver (damit RDP funzt)
Setup Android:
- RDC aus dem playStore (funzt)
- aRDP free aus dem playStore (funzt bestens)
Setup piCAN2:
siehe https://dayba.wordpress.com/category/canbus/pican2/
- add to /boot/config.txt
dtparam=spi=on dtoverlay=mcp2515-can0,oscillator=16000000,interrupt=25 dtoverlay=spi-bcm2835-overlay
- add to /etc/modules
vcan
- add to /etc/network/interfaces (wird von wifi_server.py ueberschrieben!)
#physical can interfaces allow-hotplug can0 iface can0 can static bitrate 250000 down /sbin/ip link set $IFACE down up /sbin/ifconfig $IFACE txqueuelen 10000 #virtual can interfaces auto vcan0 iface vcan0 inet manual pre-up /sbin/ip link add dev $IFACE type vcan up /sbin/ifconfig $IFACE up
- add to openplotter-settings.json
{ "id": "n2k-vcan0", "pipeElements": [ { "type": "providers/execute", "options": { "command": "candump vcan0 | candump2analyzer " } }, { "type": "providers/liner", "options": { "rawlogging": true, "logdir": "logs", "discriminator": "2" } }, { "type": "providers/n2kAnalyzer" }, { "type": "providers/n2k-signalk" } ] }