Application Programming Interface
Our API is still under development, with new features in the works. Currently the documentation is somewhat limited, but new functionality is planned for future release.
Frequently Asked Questions
Sign up here and we’ll notify you when the new documentation is uploaded. Also, after you leave your contact details we will contact you so you can get started. Thank you!
The Vehicle Diagnostics Module (VDM) is an embedded platform designed for automotive telematics applications. It combines the high performance ARM Cortex-M3 32-bit RISC core, operating at a 72 MHz frequency and a GSM/GPRS modem. The core of the system is a STM32F103 MCU, a high performance and cost effective open-platform MCU from ST Microelectronics. An OBD-II interface is used to read diagnostics data and other useful information such as speed, mileage and fuel consumption from the vehicle's ECU. A G-Force sensor is incorporated to analyze driving behavior and a built-in GPS module with an internal antenna is used to determine the precise location of the vehicle.
Download our technical specifications here for more details.
What is OBD-II?
On-Board Diagnostic systems are available in most cars on the road today. OBD-II, a new standard introduced in the mid-'90s, provides almost complete engine control and also monitors parts of the chassis, body and accessory devices, as well as the diagnostic control network of the car.
Does my car have OBD-II?
All cars built as from 1996 have OBD-II systems. There are five basic OBD-II protocols in use, each with minor variations on the communication pattern between the on-board diagnostic computer and our Plug. While there are five different protocols, CAN is the newest protocol added to the OBD-II specification, and is mandated for all 2008 and newer model years. Our Plug supports all five protocols.
Where is the OBD-connector located in my car?
All cars have a connector located in the passenger compartment easily accessible from the driver's seat. Check under the dash or behind or near the ashtray.
What good does it do to measure OBD-II output?
Please visit our What Data section for more details about OBD-II output.
What about Proprietary Sensor Readings?
Though not part of the EPA's OBD II standard, the diagnostic read-outs used by dealership technicians are also read through the OBD II connector. These service codes show you such things as knock sensor operation, FI pulse width, ignition voltage, individual cylinder misfires, transmission shift points and ABS brake condition. There can be over 300 readings available, depending on the vehicle manufacturer and model. Vehicles vary in the readings they will support. Scanners vary widely in the number of these signals that they can read. Some show just the basic OBD or OBD II signals, others show the full range of service codes.
Does the Plug work for electric cars?
We do support some electric cars provided via an add-on from one of our partners. Click here to learn more.
How much do you charge for data usage?
We've not published pricing for some countries because we work with many telecom operators throughout the world and they have different pricing models. We're working on standardizing this.
I am a car enthusiast and would love to build an app for me and friends to use. Can I work with Velio?
Yes! Using Velio is simple. [click here] to order your trial licenses and get started! In three months, we will contact you about the devices you are using and we will continue to provide you service at US$4.00 per month per device what includes 1 MB of data.
I want to order high volume licenses.
Please contact our Sales department to discuss your specific requirements.
I want my company name/ logo printed on the device.
All Velio devices can be custom branded. However, we do have a Minimum Order Quantity (MOQ) for this service. Please contact our Sales department for more information.