Software ICSPMS
Update to Unicode Version x86 and x64 04.18 available (24.07.2026)
Changelog to Version 4.17- added:New hidden parameter <DisableContinueDBStructureError>
- added: cover open and PO-box removed messages in FET module
- added. now more then 1 FET module is possible
- added: single sheet weight to process jobs with variable number sheets per record
- added: DoubleChip control accepts debug messages from module
- added: new parameter <no of consecutive errors> in DoubleChip module
- added: In database configuration <Section> is enabled for <var print backside>
- added: all card modules are waiting for card ejection if following Module is set on Busy or Error because of a pending error message
- added: HONEYWELL FM204SF configuration menu now with option <data to sheet printer>. this avoid that function PrinterAddData is called twice (in module and in AddOn-module)
- fixed: some memory leaks removed if memory was allocated but an error occurs before module Thread was started
- fixed: CardChannel[x].Data not anymore cleared if card is ejected in FET module
- fixed: DoubleChip module is taken care if NoOfConsecutiveError is exceeded if data not found in database; NoOfConsecutiveErrorCounter is reset if a card is valid for processing
- fixed: barcode comparison error is reading barcode data coming from actual card record by using the correct buffer size of 65K → smaller buffer lead into software crash because of stack trouble
- fixed: Module FIES Reset only Sealer
- fixed: flag fCardPage was not reset before loading database configuration
- fixed: RS232PrintServer is working correct again (regression made in 4.16)
- fixed: allowed QR-Code size increased from 512 to 2048 Bytes
- modified: PrinterInit and PrinterDeinit in separate thread parallel to module init
- modified: add path of software root directory for loading of qrcodelib.dll and iec16022.dll software
- modified: datamatrix generation now via stretched qwertz_dm.bmp
- modified: DoubleChip control receive time out increased, now higher than firmware timeout
- modified: EnableContinueAfterPaperJam not longer valid for ICM2000/ICM3000
- modified: error handling in ICM3000 if output transport is on error
- modified: database configuration field <section> is enabled if <var. print backside> is selectedto be able to print only a definite section from the database field content
ICSPMS
- Changelog to Version 4.16
- changed: using Visual Studio 2026 compiler
- fixed: BISCO scale and FET module correct removing order from order stack by requesting number of envelopes in module before sending reset command
- fixed: software crash after restart Job if at previous Jobstart a module error during Word loading occurs so Word remains loaded.
- fixed: variable CardChannelData[x].Command was used for 2 different purposes (handling from module to next module, handling between module and add-on) so that module to module handling could be overwritten/deleted by handling module to add-on → no more commands for module
- added: variable CardChannelData[x].Status for communication between module and its add-on
- added: Passport reader module
- added: BISCO scale module and FET module message in finish mode and no FIES-module is configured and within 30 seconds no further envelope arrives in module to remind operator that there might be removed some envelopes/sheets (orders) in the FIES channel.
- added: FET module option SAUTER weight sensor
- added: external DLL BACCheck now also with assigning the reader before calling the DLL
- added: FET module and DoubleChip module now configurable with number of consecutive errors until machine stops
- improved:MultiChip module message <cannot separate a card> now in separate thread to continue processing all cards which are actually in the module
