Ngimu Logger Apk

Ngimu Logger Apk

Latest version 1.0.0
08 Oct 2020

Older Versions

Apk Infos

Version1.0.0
Rating5.0/5, based on 1 votes
Size‎962.5 KB
Requires AndroidAndroid 5.0+ (Lollipop)
Author's NotesNo frills NGIMU network logger for up to 10 sensors

About Ngimu Logger APK

Ngimu Logger APK Download for Android
Ngimu Logger APK Download for Android

Description

The app is meant to connect to your (https://x-io.co.uk) x-io NGIMU sensors by using your smartphone wifi as a mobile hotspot. You will have to configure the NGIMUs manually to connect to your mobile hotspot in client mode, set one and only one of the NGIMUs as master, set the UDP port to 8002 + index of device starting from zero (i.e. first IMU gets port 8002, second 8003 etc), and the target ip to 192.168.43.1 (this is apparently Android hotspot default smartphone ip). The app will log sensor, quaternion, battery etc data on your smartphone in Android/data/timo.jyu.ngimulogger/files folder with a folder for each UDP port, and folders for each session according to the initiation timestamp. Note, the logged files will be permanently deleted if you uninstall the app so make to copy the data across!

Source code available from https://github.com/tjrantal/ngimulogger. Seb Madgwick from x-io technologies helped implement this logger app by explaining the required steps.

USE

Configure your IMUs manually
Flick on your mobile hotspot
Start your NGIMUs and make sure they successfully connect to your mobile (solid white led)
Start the app, grant access to power savings exemption (app remains active when off focus). Note, e.g. Huawei implement proprietary aggressive power savings options that have to be manually overriden per app. On my phone I had to go to settings->battery->app startup->browse to MovePacer and flick the switch to manual control. Otherwise the app gets killed a few minutes into the session.
Complete the activity you wanted to record. The app records as soon as it is on. You can switch away from the app and it will keep running in the background
Restart the app and hit "Terminate App" to finish recording and to shutdown the app
Copy data across from Android/data/timo.jyu.ngimulogger/files for offline analysis

Latest updates

What's new in version 1.0.0

Initial release

How to install Ngimu Logger APK on Android phone or tablet?

Download Ngimu Logger APK file from ApkClean, then follow these steps:

Update Phone Settings

  • Go to your phone Settings page
  • Tap Security or Applications (varies with device)
  • Check the Unknown Sources box
  • Confirm with OK

Go to Downloads

  • Open Downloads on your device by going to My Files or Files
  • Tap the APK file you downloaded (timo.jyu.ngimulogger-v1.0.0-ApkClean.apk)
  • Tap Install when prompted, the APK file you downloaded will be installed on your device.

Older Versions

1.0.0 (1)962.5 KB

Questions & Answers

Q: What is an APK File?

A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.

Q: If I install an APK from this website, will I be able to update the app from the Play Store?

A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like ApkClean.net goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading).
As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.

Q: Why ApkClean.net can guarantee APK 100% safe?

A: Whenever someone wants to download an APK file from ApkClean.net, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.

Q: What are Android App permissions?

A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.

Don't hesitate to contact us if you have any questions or concerns.

(*) is required