]>
Commit | Line | Data |
---|---|---|
1 | ------------------------------------------------------------------------------- | |
2 | NMEA 2000 / CAN traffic (fuel flow sensor and GPS receiver) | |
3 | ------------------------------------------------------------------------------- | |
4 | ||
5 | This is a set of example captures of the CAN / NMEA 2000 signals via an | |
6 | SK Pang CAN bus breakout board (using a Microchip MCP2551 transceiver). | |
7 | ||
8 | The data contains CAN / NMEA 2000 sample frames at 250kbps, the NMEA 2000 | |
9 | bus/network has the following equipment connected: | |
10 | ||
11 | - Lowrance EP 60R (fuel flow sensor) | |
12 | - Garmin GPS 17x NMEA 2000 (GPS receiver / antenna) | |
13 | ||
14 | The signal grabbed is the (digital) CAN_RX pin of the MCP2551 chip. | |
15 | ||
16 | Details: | |
17 | http://www.skpang.co.uk/catalog/canbus-breakout-board-p-754.html | |
18 | http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010405 | |
19 | http://www.lowrance.com/en-US/Products/NMEA-2000/EP-60R-Fuel-Flow-en-us.aspx | |
20 | http://static.garmincdn.com/pumac/GPS17xNMEA2000_InstallationInstructions_Multilingual_.pdf | |
21 | ||
22 | ||
23 | Logic analyzer setup | |
24 | -------------------- | |
25 | ||
26 | The logic analyzer used was an EE Electronics ESLA100 (at 500kHz): | |
27 | ||
28 | Probe MCP2551 pin | |
29 | ----------------------- | |
30 | 0 CAN_RX | |
31 | ||
32 | ||
33 | Data | |
34 | ---- | |
35 | ||
36 | The sigrok command line used was: | |
37 | ||
38 | sigrok-cli --driver fx2lafw --config samplerate=500000 --probes 0 \ | |
39 | --continuous -o <file> | |
40 | ||
41 | Capturing was stopped after 172554240 samples. | |
42 |