Grandview Engineering Solutions, LLC
  • Store
  • Downloads
  • Software
    • QuickView
    • CAN View
    • RP1210 Compatibility
    • RP1227 Mobile SDK
  • News
  • Contact

RP1210 Mobile SDK

API Standard for Mobile Platform Development

Overview

The RP1227 Mobile Device Communication API establishes a standard API interface between the physical data link (i.e. CAN/J1939), a VDA, and mobile software applications. ​This RP is a successor to the RP1210 C API document as applied to mobile platforms and represents an evolutionary extension rather than a redefinition of the API. ​This SDK attempts to provide resources to 3rd party developers for the purpose of developing mobile applications capable of communicating with vehicle electronic components via a standardized API.
Clone or Download our GitHub repository and get started developing mobile applications with VNB Air today.
Picture

Operating System Support

The following operating systems are covered by this SDK:
  • Google Android 4.4 (KitKat) and later
  • Apple iOS 8 and later

Design

The main purpose of the RP1227 Mobile Device Communication API is to provide a generalized procedure-call interface between any hardware-specific drivers on the mobile device and the applications running on that mobile device. The library is a dynamic load library for Google Android ( “shared object” file) and a static library for Apple iOS.
​The end-user (or sometimes the application program) will choose the adapter to be used. Then the application will load that library through the use of either statically linked function calls or dynamically loading using the platform specific load calls.

Test Application

A Xamarin.Forms cross-platform project can be built using Visual Studio or Visual Studio for Mac to demonstrate how applications can interface with our RP1227 mobile driver.
Development Tools Required
  • ​Visual Studio 2017 - The IDE used for developing mobile apps
  • Xamarin - The framework used for mobile device targets
  • Xamarin.Forms - The platform used to build a cross-platform UI for mobile device targets
Grandview Engineering Solutions
4831 N Warren Drive
Columbus, IN 47203
Phone: (812) 372-1725
​​Where world class innovation meets Midwest determination.
Copyright © 2020. Grandview Engineering Solutions, LLC.  All rights reserved.
By using this website you agree to the Privacy Policy
Learn more about us
  • Store
  • Downloads
  • Software
    • QuickView
    • CAN View
    • RP1210 Compatibility
    • RP1227 Mobile SDK
  • News
  • Contact