Skip to content

EpsilonRTD/EGNOS_SDK_Core

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
jni
 
 
 
 
res
 
 
 
 
 
 
 
 
 
 
 
 

EGNOS SDK Core v3.0.0 Android 5 Compatible

This version of EGNOS SDK is based upon the official GSA one, as found in: http://egnos-portal.gsa.europa.eu/developer-platform/egnos-toolkits/egnos-sdk/download-egnos-sdk .It has been re-factored into an Eclipse ADT-NDK project, providing the following:

Android 5 (platform 21) support

  • Various JNI C code segmentation faults, thrown when running the original version under Android 5, were detected and rooted out.
  • NULL String checks were added to the uBlox Java module, before calling any JNI methods, to prevent errors thrown by GetStringUTFChars under Android 5.
  • Android & NDK Library settings have been updated, to target android-21.

SISNet Login support

  • Added configurable SISNet username & password support (thus removing the hardwired values set in the original version). Accessible via GlobalState's setSISNET_LOGIB and setSISNET_PASSWD methods.

Various fixes

  • Included stdarg.h in various C files, to avoid Eclipse compiler complaints.
  • Removed redundant (since it belongs to the EGNOS SDK Demo App project) com.ec.egnosdemoapp.EGNOSCorrectionInputOutput import statement from various Java classes.
  • Removed redundant java.awt.Toolkit import statement from TSAGeoMag.java.
  • Added passing the application Context to GlobalState, upon creation.

About

EGNOS SDK v3.0.0 Android 5 Compatible

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published