Packages release notes 2012-05-22
Publication date: 2012-05-29
Last modification: 2012-12-27
Package name | Stable Version |
APACHE | 1205161350 |
CURL | 1205161350 |
FIRMWARE | 1206010850 |
GPRS | 1208011110(new!) |
iMod | 1205221223 |
JAVA | 1205161350 |
LIBNPE | 1205161350 |
ONEWIRE | 1205041059 |
OPENSSL | 1201110905 |
OPENVPN | 1202031105 |
PHP | 1205161350 |
POSTGRESQL | 1205161350 |
SMS | 1205161350 |
SSH | 1205161350 |
Firmware & Libnpe changes
- During start NPE device, pin for RS-485 was set to high state(write). We change this to be by default in low state (read).
- More reliable GPRS reconnect (if someone will overload root directory ‘/’ or ‘/tmp’, reconnect will still function properly).
- Some cosmetic issues with ‘crontab -e’ (enable edit)
- Move ‘data’ directory to create by Libnpe instead of GPRS package
- Fix SNMP npe i/o library
- Support for Ruby language 1.9.2
- Write sent sms messages to non-violent memory
- Some new tool for VPN usage
- Full support PostgreSQL package
- Cross-compiled ipcmd
- Cross-compiled PHP CLI(command line client)
- Extended modmas application functionality (command line client)
- Add synctime command during start NPE device
- Fixed set properly privileges to ‘data’ catalog for PSQL database
- PHP now support PSQL PDO
- Enabled by defualt upload bigger file (>20MB)
iMod package
- Add support alphanumeric ID’s by schedulers mechanism
- Add new functionality – channel monitoring
- Used new iMod parser (better performance and enable to add COMMAND channel mechanism)
- Add RFID reader plugin by default to iMod source
- More reliable WatchSpace watchdog
- Improve watchdog for iMod engine
- Add optional element ID to events
- Confirm support by iMod Mbus meters: Multical 602, and 801
- Fix in scanning one-wire mechanism. (now parameters are default word16)
- New event type: ‘OnUpdate’ (trigger at each readout)
- Enable to scan by iMod only one defined ID
- Fixes in open Modbus TCP defined source-channel configuration
- Improved iMod watchspace (automatically log clear)
Known issues
- iMod: Put space in 'true' word in iMod config file, isn't discovery by parsers as bad configuration
- iMod: iMod default database - modbus.db - table DANE - is initialized with values equal 0. Untill parameter will change his value, value will not be refreshed. CSV channel works properly wihtout such condition. Already fixed in iMod develope version.
- iMod: Mbus channel could stop send Mbus request. You need to build simply script in '/mnt/mtd/iMod/watchdog' to reset this plugin.
- iMod: It is required to use 'single-socket' connectio via Modbus TCP in communication with iMod.
- Firmware: Firmware version from 20120517 contain minor bug. If START_BLINK is set to Y, I/O states will not physical change properly.
- GPRS: GPRS package version 1205161350 contain minor bug. If reconnect will be triggered from APN side with specific exit code, second reconnect will constatly reconnect ppp0 interface, without modem-hard-reset.
- iMod: Script channel could crash if is often execute. Fixed in incoming new release version.
- iMod: Setting events on 32-bits will not be trigger properly if this parameter is Big-endian.
- exe_service: Service for running scripts could be stopped by internal Linux mechanism. Currently walk-around is to cyclic (once per day) reset this service using cron-table.
- npe_service: Service for reading inputs/outputs could be stopped by internal Linux mechanism. Currently walk-around is to cyclic (once per day) reset this service using cron-table.
- uninstall scripts: Uninstalling scripts for some packages could not unistall package.
Incoming new functionalities
- iMod: Scheduler (cyclic running) SQL queries, SMS, Scripts, force-write and force-read channels and other message channels...
- iMod: Extended functionality of command channel (eq. list of active channels).
- iMod: Extended merge iMod configurations.
- iMod: Extended event iMod mechanism (add properties: counter, edge, OnChangeStatus, entry-point etc.).
- iMod: Persistant events (possibility to save event que in non-volatile memory).
- iMod: Support storage objects (and strings) in iMod database
- iMod: Internal watchdog on plugins
- iMod: OneWire plugin will support DS18S20
- iMod: Add support modbus function code 0x0F (16)
- GPRS: Support 3G modems
- Firmware NPE 9000: Support hardware 3x RS485, or 3x RS232
- Firmware NPE 9000: Support mini-cards extensions
- iModCloud: Cloud package enabling easy connection to Cloud service
- Python: Add SQlite3 library
How to update firmware
Use command: softmgr update firmware.
After installation new firmware, reboot device.
Planned date of launching new version:
Older release notes: