mobiSQUIRT iPhone app for MegaSquirt and MegaJolt

6Sep/154

Version 1.2 build 318

Airdrop and Activities screenshotI've completed the architecture changes I've been working on and the first test version of the app is being distributed to testers now. If you haven't already signed up and are using iOS 8 or later, use the contact form to let me know you would like to become a tester. The new Apple TestFlight system allows for up to 1000 testers and the more people testing it the better !

The architecture changes offer far more flexibility and improved speed of logging by recording the data into a database, including logging sessions. As well as the improved speed it opens up new possibilities, such as a graph view of the data in both realtime and logged data environments. Data from the MS ECU is also stored with log sessions, allowing easier transfer of log data between devices in the future. At some point I will also leverage this mechanism to provide iCloud support for your logging sessions.

Updates to the latest iOS SDKs and methods mean an updated layout that should cope better with different device screen sizes and native support for 64 bit devices will improve performance on those devices.

The one feature that has been lost as part of this restructuring is the ability to transfer log files from the device using iTunes. On the plus side though the email facility allowing log files to be emailed has been updated to support the iOS7 and later action facility. This allows log files to be emailed as before but also allows them to be transferred via AirDrop or any other method that your device is configured for (Facebook, Messages etc...) or opened directly in another app on your device that supports the file type. For Mac users this means you can quickly send log files directly to your Mac over WiFi.

With the new data format it is possible for full log files, with all the MS ECU config data, to be sent between iOS devices and imported into other copies of MobiSquirt at some point in the future.

Comments (4) Trackbacks (0)
  1. Do you have any plans to support bluetooth ble serial connection using a module like Adafruit Bluefuit? – http://www.adafruit.com/products/2479

    Cheers,
    Christian

    • I’ve looked at a few different modules that are available now and think it’s a good option . I’ve not found a module that handles RS232 yet though so it’s not yet a “plug and play” device as you’d need to provide an external circuit to convert RS232 to UART, not difficult by any means of course.
      I think that now we can actually use Bluetooth without the previous licensing issues it has the potential to offer a much more reliable connection than the WiFi modules, cheaper too.

      • If you know the module you’re going to support, please let me know.
        UART/RS232 is no problem and power is provided from most MS serial ports.
        BTW, have you received my beta request?

  2. I’ve been trying to decide on a suitable module and have an Adafruit one on order at the moment together with a UART to RS232 module. Once they arrive, if the Adafruit one works OK that’ll be the preferred one as it’s readily available and cheap !
    I have your beta request, you should get an invitation from Apple once the app clears beta review.


Leave a comment

No trackbacks yet.