mirror of https://github.com/speeduino/wiki.js.git
docs: create Canbus_Support2
This commit is contained in:
parent
2d16f21359
commit
a96c17f2bb
|
@ -0,0 +1,72 @@
|
|||
---
|
||||
title: CanBus Support2
|
||||
description:
|
||||
published: true
|
||||
date: 2020-12-15T21:58:51.731Z
|
||||
tags:
|
||||
editor: markdown
|
||||
dateCreated: 2020-12-15T21:58:51.731Z
|
||||
---
|
||||
|
||||
Overview
|
||||
--------
|
||||
|
||||
Speeduino is able to support Canbus in two ways.
|
||||
|
||||
1. Use a Mega2560 MCU with a coprocessor board
|
||||
2. Use a Teensy or STM32 (with internal can module) MCU.
|
||||
|
||||
##### About the CanBus Interface
|
||||
The Canbus Interface offers ,
|
||||
|
||||
1. OBD2 formatted data of current realtime data .
|
||||
2. Broadcast selected current realtime data and function status .(coming soon)
|
||||
3. Read in Analog and Digital data values from other devices on the BUS including those from OEM devices/ECU.(coming soon)
|
||||
|
||||
Settings
|
||||
--------
|
||||
|
||||
### Enable CanBus interface
|
||||
|
||||
To enable use of the Canbus interface it must be enabled in TunerStudio.
|
||||
|
||||
|
||||
|
||||
|
||||
## OBD2 Data Support
|
||||
|
||||
When used with an MCU that has an Internal canbus interface Speeduino firmware is able to output data using the OBD2 std
|
||||
|
||||
Speeduino does not offer “readiness monitoring” or emission testing support and should not be used for such.
|
||||
|
||||
### OBD Port Interface Configuration
|
||||
|
||||
The Interface supports 11bit addressing @500kbps data rate.
|
||||
The port will respond to the STD OBD2 protocol .
|
||||
Any code reader /app /software following OBD2 standard protocol is able to access the data described below.
|
||||
The Teensy3.5 uses pins xxx for connection to the can transceiver.
|
||||
The STM32 uses pins xxx for connection to the can transceiver.
|
||||
|
||||
### OBD Port Interface Support Options
|
||||
|
||||
The OBD2 port Inteface offers support for ,
|
||||
|
||||
1. To output the current realtime data ([see supported PID list](CanBus_Support2#PID_supported "wikilink")) .
|
||||
2. Output the Analog/Digital data values from the 16 Aux inputs ([see here for info on aux data input configuration](/en/configuration/Auxillary_IO_Configuration))
|
||||
3. Activate External Outputs(coming soon!)
|
||||
|
||||
### PID supported
|
||||
|
||||
The following PIDs are supports by by the OBD port
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue