450ppm

Ask me anything   Mainly about my work interests. Sometimes food related, and a few other random bits.

Recon Developer Program Details →

Android and MOD specs.

Preliminary Information

MOD Live Platform

  • CPU: Cortex A8, 600Mhz
  • Operating System: Android 2.3.4
  • Screen Resolution 428 x 240, landscape mode
  • Connectivity: Bluetooth 4.0
  • Input device: 6-button Bluetooth Remote Control
  • Sensors:
    • 3-axis accelerometer
    • 3-axis gyro
    • 3-axis magnetometer
    • Barometer
    • Temperature sensor on remote control

Android Features Available on MOD Live

  • Application model - Activity and Service
  • 2D graphics - up to 30fps, but normally updated at 1fps for optimal battery life
  • Bluetooth Sockets
  • Sensor manager
  • SQLite databases and application persistent data
  • Access to up to 100Mb of mass storage shared between all apps

App Development Process

  • Download Android SDK at http://developer.android.com
  • Register as MOD Live app developer
  • Obtain MOD Live SDK library (.jar files) and documentation from Recon
  • Develop app using Android SDK and link to MOD Live Library
  • Make sure that app uses only supported hardware components
  • Use adb to test app on MOD Live
  • Submit app to Recon for distribution

Key Features of MOD Live SDK Library

  • MOD Service:
    • Register for location, speed and altitude data
    • Register for skiing/snowboard stats such as runs, jumps, vertical and distance
  • Sensor Framework Extension:
    • Synchronised (once-per-second) sensor polling
    • Free fall detection event
    • Gravity, linear acceleration and rotation vector (future)
— 1 month ago