This website uses cookies for analytics, for logins to the online shop and the forum, and for the handling of an order. By browsing this website you agree to the use of cookies. Detailed information on their use can be found in our privacy policy.

OK Privacy Policy

PCAN-GPRS Link - Firmware version history

01.08.2011 - Version 1.6.2

  • Bugfix: log.lib: Removed bug for positions with negative coordinates
  • Update: HEX2BIN.exe: Changed Hex2Bin program to support 64-bit systems
  • Bugfix: gps.lib: Corrected pi.gps.course to correct value

 


28.04.2011 - Version 1.6.1

  • Bugfix: lowlevel.lib: Removed bug from CAN_FilterAdd()
  • Update: obdII.lib: Added support for 29-bit ID
  • Bugfix: gps.lib: Altitude was not set correctly in pi.gps

 


20.09.2010 - Version 1.6.0

  • Update: typedef.h: Changed struct for OBD-2 to support error code transmit via GPRS
  • Bugfix: gps.lib: Valid flag was not set for pi.vtg when the fix was a 3D-Fix without DGPS

 


28.07.2010 - Version 1.5.8

  • New: ext1.lib: Added support for acceleration sensor on extension board 1
  • New: ext1.lib: Added support for the 10-bit A/D converter on extension board 1
  • New: ext1.lib: Added support for the digital output on extension board 1
  • Bugfix: lowlevel.lib: Removed bug in MCI_INTI state machine
  • Bugfix: Link.lib: Added support for NO PIN, : socketInfo.lastCMEError == 515 //Please wait, possible if SIM Card has no pin
  • Bugfix: Socket.lib: Deleted state change after +CREG:3 to NO_NET

 


29.06.2010 - Version 1.5.7

  • Bugfix: gprs.lib: Removed bug with the GPRS-dead time (global server time out)
  • Update: gps.lib: Added DGPS Support, changed the requested messaged to only get UBX00, changed gps_init() to allow Testmode in DGPS and eco-Mode for GPS

 


28.05.2010 - Version 1.5.6

  • New: Link.lib: This LIB includes a small PCAN-Link client
  • New: Socket.lib: This LIB helps to open a socket connection
  • Update: Debug.lib: Deleted unused functions and added br to change the CAN bit rate
  • Update: lowlevel.lib: Added function hardware_Ubatt() and hardware_versionADC

 


23.04.2010 - Version 1.5.5

  • main.c: Added gpsTunnel, so it is possible to tunnel all GPS and GPRS data to UART3. Changed the function to tunnel GPRS
  • Bugfix: OBDIIData.c: Changed while requests to single requests
  • Update: serverComm.c: Added a debug printf to send Information if it is not possible to send data
  • Bugfix: obdII.lib: Added a check if the CAN bus is bus OFF and set the CAN bus to bus ON
  • Update: debug.lib: Added a char to tunnel GPRS and GPS
  • Bugfix: fms.lib: Added a check if the CAN bus is bus OFF and set the CAN bus to bus ON
  • Update: log.lib: changed maximum number of usable files to 200
  • Update: lowlevel.lib: EEPROM -> Changed variable systemTime to function getSystemTime()
  • Bugfix: lowlevel.lib: LED -> Removed bug in led_setPattern()
  • Update: lowlevel.lib: MCI -> Changed variable systemTime to function getSystemTime(); Read/Write card time is set to 100 ms
  • Update: lowlevel.lib: TIMER -> Added a function to get the systemTime, getSystemTime()
  • Update: lowlevel.lib: UART -> Added the function UART_getFree(E_UARTNR uartNr), returns the free bytes in the UART queue

 


23.04.2010 - Version 1.5.4

  • Internal release

 


07.04.2010 - Version 1.5.3

  • Update: obdII.lib: Updated LIBs, OBD-2 now saves all data at SD Card and at the server

 


22.03.2010 - Version 1.5.2

  • Bugfix: LIB-GPRS and Server: Deleted ACK and NAK for server transmission
  • Bugfix: LIB-LOG: Fixed an error with the valid Bits from OBD-2
  • Bugfix: config.c: Added the changed data to the gprs config data

 


11.03.2010 - Version 1.5.1

  • Update: Split the gcc LIBs to use optimization

 


10.03.2010 - Version 1.5

  • Release version