Version 18 - self test mode extended (DInX) - configuration parameter and command "cswaf" added to hand over metric position values Version 17 - positioning and size of fonts in stand-alone texts corrected - fast loop function via loop-marker introduced - added support for u0stop parameter to set stop bit length - added support for new internal commands that can be used for faster loops - added support for new dynamic data struct oapc_bin_struct_dyn_data2 - introduced new config parameter ain2sp Version 16 - fixed issue in transmission of sync value back to hos application - corrected power calculation for G-Code 714 - added functionality for function E1803_get_abs() - added new commands "cspof", "cfror", "cpuor" - fixed issue in handling of flag E1701_CSTATE_WAIT_EXTTRIGGER and WET-output Version 15 - new config parameter "busid" for c-/d-commands on an RS485-bus - added support for swapped/mirrored TTF in EPR files - added new commands cslp8, cslgt, cslmo - random behaviour in stand-alone mode "idxselect" corrected - signal error when several concurrent scanner modes are set via tune-flags Version 14 - react more robust on invalid parameters of function E1803_set_z_correction() - fixed bug in haltedloopmode related to DOut0 state-signal - optimised tune-flag based setting of hardware parameters to avoid interruptions - internal optimisations for better performance and lower total load - added hardware power control for pixel lines in CO2-mode - added parameter "lasergate" to use DOut with LaserGate-signal - added support for .crt correction files (Han's Laser) - added configuration parameter u0bypass=1 to communicate with controller via on-board serial port - added tune-flag 524288 to invert logic of ExtStop - fixed issue with function to turn on laser permanently - fixed issue in flie-change via "clepr" in loop stand-alone mode Version 13 - set serial PWM command/MOPA: more relaxed timing to be compatible with slow lasers - new parameters tunereadyout and tunemarkout added - exact correction mode now always enabled (tune-flag 262144 no longer required) - set serial PWM command with rising and falling edge to workaround JPT incompatibilities - fixed issue: reset E1803_CSTATE_WAIT_INPUT on stop now - fixed issue with cscnc command/mode: do not sent a return prompt for every GCode command Version 12 - added internal functionality to wait for a serial response within a stream (related to setting of PWM value via serial interface) - added "d"-command 0x19 to switch LP8 Latch output - added "d"-command 0x18 to put a delay into the stream - parameter eth=2 added for initial polling of ethernet connection - added function to read board serial number via API - fixed issue in Z-focus correction - superfluid initialisation code removed, startup speed increased - fixed issue which sometimes avoids E1803_recv_data(n,3,...) returns a response Version 11 - halt axes of Intelli-IO immediately on ExtStop (limit switch input) - added commands cgmtx and csmtx - default value of iothres changed from 40000 to 80000 - added parameter iolatch to take over digital input states at defined point in time - added parameter "tunexy3" to set XY3-100 parameters - added support for 3D XY3-100 mode - fixed issue with distance when running in simulated MOTF mode - fixed XY3-100 collision during initialisation which led to wrong error state Version 10 - XY3-100 mode introduced - XY2-200 modes introduced - XY2-100(E) timing enhanced - compatibility mode for non-standard scanheads removed - DOut initialisation to default values fixed - timing corrected for MOPA serial data transmission Version 9 - fixed timing issue in state-ouptuts ready/marking (DOut0/DOut1) - added new commands csbuf, cgbuf Version 8 - introduced new stand-alone mode "idxselect" - scanner-mode tune flag handling changed to be modified also during runtime - added configuration parameter adcfreq for setting ADC sampling speed - fixed bug in setting power of bitmaps when using IPG laser mode Version 7 - fixed bug in reading of digital inputs from Intelli-IO extension - fixed bug in enabling mark frequency in YAG2 mode - added new configuration parameter "pethd" - don't force laser off while waiting for MOTF-distance - fixed busy-lock-bug when moving with Intelli-IO to current position again - added API function to get checksum of a file stored on SD-card - fixed bug when loading multiple correctin files Version 6 - added support for up to 16 correction tables in stand-alone mode - added new commands cscor and cgcor - added configuration parameter haltedlooptimeout - fixed bug in serial communication/data reception - fixed bug in parsing of parameters digiinit and digimask - fixed bug in evaluating of digital input states Version 5 - introduced flag E1803_CSTATE_WAIT_INPUT to signal state "waiting for digital input" - introduced more accurate correction calculation, to be enabled via special tune-flag - accuracy of Laser Off Delay increased by factor 20 - added support to flip X and Y also with dynamic data - added support for motion extension board - introduced new function for faster pulsing of digital outputs - fixed bug in turning on pulses on CO2 mode - fixed bug in transmission of "sync" information - fixed bug in UART transmission functionality (maximum data length error) Version 4 - added "d"-command 0x4F to update firmware files online - added configuration parameters u0bits and u0parity for serial interface - added support for analogue inputs - fixed bug which buffers previous ExtStart event under some specific conditions - fixed bug in tune-parameter flag 1 - fixed bug in handling of MIP-signal in case of fast buffered data Version 3 - added support for configuration parameters wetout and mipout - added support for synchronisation markers - added support for TrueType stand alone fonts with predefined hatch - added new configuration parameter digimask - turn off master ocillator in respect to laser off delay - fixed clipping bug when running in 3D mode - fixed distance calculation bug in function to wait for a MOTF-distance to elapse Version 2 - added support for data transmission over serial interface in stream-context - added support for CNC (G-Code) files in stand-alone mode - stand-alone modes "loop" and "haltedloop" modified to have a fully seamless loop - added new stand-alone mode "iohaltedloop" which combines ioselect and haltedloop - fixed bug in setting of negative Laser On delay via d-commands - fixed bug in sending and receiving serial data via libe1803 - fixed bug in XY-correction calculation Version 1 - initial version