Version 3.7.0

From RifidiWiki

Jump to: navigation, search

Changes in 3.7

LLRP

  1. Handle add ro spec errors either through logging error and or resending rospec via checking error being returned
  2. Stop showing illegalstateexception in the console in LLRPReaderSession

Monitoring

  1. Push notifications of server keep alive via MQTT. with ability to enable/disable and config standard mqtt parameters/topic..similar payload to ping I think and server IP/port as messages may go to centralized MQTT topic in cloud and needs to be a way to identify which Rifidi instance it came from - Payload "127.0.0.1</> LLRP_1</>Processing</>epochdate/time</></> - and each event type would have its own end point config/ip/port/qos/topic" - not sure if json format of xml makes more sense here

Rest

  1. Reset session - delete session, create session, reexcute previous running commands, restart session(if already in processing state)
  2. Start/Stop/Install/Uninstall Bundle - allow for install via url http://stackoverflow.com/questions/36017774/how-can-i-execute-osgi-command-in-code http://stackoverflow.com/questions/18825030/can-osgi-install-deploy-bundles-hosted-on-a-url
  3. Restart Rifidi Edge server
  4. OSGI SS operations or more generically expose OSGI command line operations - http://stackoverflow.com/questions/36017774/how-can-i-execute-osgi-command-in-code
  5. Fixed issue with currenttags throwing exception for Alien type readers

Adapters

  1. Added REST interface to the Generic adapter Generic_User_Guide#Rest_Interface

Framework

  1. Java 64 bit support
  2. Fixed Rifidi Server stop command to work reliably on Linux
  3. Modify dbapp to use postgresql by defaut
  4. Add Company to email wizard

Rifidi Services

  1. Rifidi Service - UniqueReadZoneMonitorEsperFactory added regular expression support
  2. Rifidi Service - ReadZoneMonitorEsperFactory use new UniqueReadZoneMonitorEsperFactory with regular

Dashboard

  1. Added comment on how to use readzone properties with multiple reader IDS

Encoding

  1. Added session reset after all encoding operations to ensure tags are reported by the reader
  2. Validate session state in processing and provide necessary response

Links

Javadocs: http://www.transcends.co/www/javadoc/edge3.7.0/

Developer's_Guide

User's_Guide

Personal tools