An on-board-unit (OBU) family of products that includes the vehicle awareness device (VAD), the aftermarket safety device (ASD), the modular communications platform (MCP) and the SDK. Designed to address the needs of the connected vehicle market by supporting a variety of automotive safety and commercial applications. Hardware is designed as a flexible open platform based on Linux for deploying Intelligent Transportation Systems (ITS) applications like tolling, mobility and safety. The generic OBE features a 500Mhz processor, 256MB of memory, 512MB of compact flash disk space, dual radios (DSRC, WiFi), a GPS receiver and a Bluetooth radio. The OBE powers via the automotive cigarette lighter or a standard 110V connection. DSRC and WiFi antennas are attached to the unit and do not require an external mount, as long as it is near the windshield. The magnetic mount GPS receiver can be attached to exterior of the vehicle for better reception.