USB2CAN and OS Android

On the occasion of our participation at the engineering fair AMPER 2016 we have decided to please all of our USB2CAN users by releasing a free app on Google Play for basic work with USB2CAN converter on Android OS. By using OTG cable it is now possible to connect and use the converter with Android tablets or phones.

What is this app for ? It's not uncommon that users of our devices are installing them on the go where they usually don't take their laptop. If any problem occurs, for its identification it is often necessary to create log of CAN communication. Until now that wasn't without laptop and USB2CAN converter possible. Because a large portion of smartphones is using Android OS we have created for this platform this free app. Now it is finally possible to make communication log from the CAN bus just by using a smartphone/tablet and USB2CAN converter. The app as well offers features as checking available data nad their values, view the raw data or send data back to the CAN bus. 

 Get it on Google Play

- OTG cable is mandatory for the connection - USB->micro USB reduction

USB2CAN a aplikace pro Android

- App displays both sent and received messages

USB2CAN - CAN bus on Android - LOG window

- Menu allows to change the display format of data and IDs: decadic/hexadecimal, extended format 11+18/29 bits

USB2CAN_Android9_menu3.png

- Messages in sent and received log can be copied to clipboard by long-pressing desired row.

USB2CAN_Android6_copy.png

- Data in clipboard can be used to fill in the send message form.

USB2CAN_Android7_send.png

- Another type of display is Grid Log, which displays only the latest data for each ID received. The changes since last message received are highlighted by red color, same data is black. 

USB2CAN - CAN bus on Android - grid log window

- Data can also be plotted in a Graph View. Data can be assigned to one of independent Y-axis.

- Graph settings are available after loading an .EYE file which can be created and edited on PC in PP2CAN software. This software as well supports importing and converting DBC (Vector) into the EYE format.

USB2CAN - CAN bus on Android - graph

- Another form of visualisation is Signal Receiver tool configured by the EYE file as well.

USB2CAN a aplikace pro Android - Signal receiver

- For faster workflow a "Load latest EYE file" option is available from the menu. The app remembers choice of EYE file for Graph View and Signal Receiver separately.

USB2CAN_Android9_menu1.png

- The app saves communication logs in PP2CAN compatible format. It is possible to save both received and sent messages in separate files. Because entries in the log window have limited amount (oldest are being removed once hard limit is reached) for logging an extended period of time "File logging" option is available from the menu which continuosly saves all messages. 

USB2CAN_Android9_menu2.png

- The app supports "Listen only" mode as well as array of standard CAN speeds.

USB2CAN_Android10_speed.png

- On phone only landscape view is supported, tablets as well support portrait mode
- Android OS version required: 4.1+.

Connecting to converter:

  1. Connect the converter by using OTG cable.
  2. Open the app.
  3. Choose CAN Speed, optionally activate Listen only mode.
  4. In the menu on the top right side (three dots) choose "Connect"
  5. A list of available devices is shown if no available devices are displayed press the button labeled "Refresh".