Wednesday, 28 February 2018

Gemalto EHS6 terminal with J2ME programming




The EHS6 is the 5th generation of Gemalto M2M’s Java embedded machine-to-machine (M2M) modules, which have simplified highly efficient, end-to end industrial communication for the last decade. Gemalto’s Java strategy enables customers and partners to leverage the massive Java ecosystem by offering a powerful ARM11 architecture to reduce complexity and speed application integration. The tiny EHS6 module offers the latest Java ME 3.2 client runtime platform optimized for resource- constrained M2M applications. It significantly reduces total cost of ownership (TCO) and time to market by sharing internal resources such as memory, a large existing code base and proven software building blocks.

  • Global 3G with Java embedded.
  • 3GPP Rel.7 Compliant Protocol Stack
  • Five Bands UMTS (WCDMA/FDD): 800, 850, 900, 1900 and 2100 MHz
  • Quad-Band GSM: 850, 900, 1800 and 1900 MHz
  • SIM Application Toolkit, letter class “b”, “c”, “e”
  • Control via standardized and extended ATcommands (Hayes, TS 27.007 and 27.005)
  • TCP/IP stack access via AT command and transparent TCP services
  • Operating temperature: -40 to +90 °C
  • Dimenstions: 27.6 x 25.4 x 2.3 mm

Online training with EHS6, BGS5 modules and eclipse



I can provide online training in EHS6 and BGS5 to get your programming with this module up to speed. Training can be done in skype or google hangouts.

In training we will go through
  • General concepts of this module and possibilities and limitations
  • How to setup basic eclipse project, compile and deploy application for EHS6 or BGS5
  • How to make internet connection from module
  • How to use GSM AT commands in EHS6 and BGS5
  • How to do remote OTAP software update in EHS6 and BGS5



After this training of few hours you should be able to get started with your project in no time.
If you are interested in EHS6 and BGS5 training please send me email about the price and your
preferences of topics.

Friday, 16 February 2018

NTP source code


Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here
Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here  Your post here


var width = 0;
var $itemMenu = $('.menu li:has(ul)');

$(window).resize(function() {
width = $(window).width();

if ( $('.menu').is(':hidden') & width > 768) {
$('.menu').show();
};

if ( $itemMenu.find('ul').is(':visible')) {
$itemMenu.find('ul').slideUp();
$itemMenu.find('.fa-angle-down').removeClass('rotate180');
};

});