2014-07-31 -. smart-fs-2.5.1.36.bin // fixed, Bug fixed on soft power on/off 2014-03-24 -. smart-fs-2.5.1.34.bin // fixed, Bug fixed in the smart card encoding 2014-02-06 -. smart-fs-2.5.1.32.bin // fixed, Bug fixed in the replaying lookup(use client IP address in the sockaddr structure) 2014-01-07 -. smart-fs-2.5.1.31.bin // added, CleanPrinter in the OCP 2013-11-27 -. smart-fs-2.5.1.30.bin // fixed, Reboot error // added, GetEthernet(), get MAC address 2012-07-13 -. smart-fs-2.5.1.16.bin // modified,ioctl_get() and ioctl_set() to retry // fixed, return value of ClearPage in ocp.cpp // fixed, upgrading firmware // fixed, wait_motion() in smartcomm.cpp // changed, ISNP buffer size 4M -> 6M // added, supporting DE-ABCM RF reader // added, supporting lamination // ****** MUST upgrade to smart-fs-2.5.1.16.bin before upgrade to upper version 2012-04-19 -. smart-fs-2.5.1.15.bin // changed, telnet port to 223 // added, retry in ICPowerOn, RFPowerOn // added, OCP(Open Card Print) // changed, number of log lines 10000 to 5000 // modified,network spool buffer processing in the isnp.cpp to support bulk spool data // added, SMCID_RAW_SETDATABANK, SMCID_RAW_GETDATABANK (processing memory bank read and write) 2011-08-19 -. smart-fs-2.5.1.14.bin // fixed, usb_gadget_unregister_driver() in the at91_udc.c to protect kernel crashing 2011-07-28 -. smart-fs-2.5.1.13.bin // added, GetStatus2() // added, DoPrint2() // fixed, SetLCDText() // fixed, wait_motion() // added, SmartCommEx_GetTemperature(), SmartCommEx_GetDevParam() // added, SmartCommEx_Rotate180(), SmartComm_DoCleaning() // added, SmartCommEx_LockPrinter2(), SmartCommEx_UnlockPrinter2(), SmartCommEx_UnlockPrinter3(), // added, SmartComm_MagReadAction2(), SmartComm_MagWriteAction2() // added, SmartCommEx_GetMonitorings() // added, SmartCommEx_UsbGetCommand(), SmartCommEx_UebSetCommand() // fixed, close() of the usbdevice // fixed, write() in usbdevice.cpp 2011-03-08 -. smart-fs-2.5.1.9.bin // added, USB IP configuration // modified, do not auto reboot after firmware upgrade // modified, reboot delay was changed to 5 seconds // added, getoptions for USB and network // modified, default IP from static to DHCP // added, USB IC/RF encoding 2011-01-24 -. smart-fs-2.5.1.8.bin // Bug fix on network spool 2011-01-19 -. smart-fs-2.5.1.7.bin smartinit.cpp // modified gpio initialize usbdevice.cpp // modified waiting from usleep to poll // modified session_timeout to 30 seconded(blocked by the ioctl) usbhost.cpp // modified writing by split 4K blocks // modified get_printer_id(), get_prodrct_id() to do not wait writing isnp.cpp // added error logging on processing SMCID_RAW_PRINT at91_udc.c // modified to dump data(write_fifo) usb_smart.c // modified to remove sleep /etc/shadow // added password to verify password at ftp login 2011-01-07 -. smart-fs-2.5.1.6.bin isnp.cpp, config.cpp // added SMCID_NET_GETVERSION to get os and fs version config.cpp // changed retry count for upgrade to 1(repeat at the NetAdmin). 2011-01-06 -. smart-fs-2.5.1.5.bin smartinit.cpp // added gpio initialize in order to protect spool error usbdevice.cpp // changed timeout for checking end of session from 500mS to 1000 mS 2010-11-23 -. smart-os-2.5.1.4.bin at91_udc.c // added checking end of bulk transfer -. smart-fs-2.5.1.4.bin usbdevice.cpp // changed timeout for checking end of session from 200mS to 500 mS