Explanation of TCU Flags in LineLogixPC

ActiveUnread: Strictly enforce the close of the read window. Turns off lights and rejects RFID replies after the trigger goes inactive. More useful with PLC triggers than label sensor triggers.
AdaptStepperSpeed: Speed stepper up when things are good, slow down on retries or errors. Experimantal in 2021.
AlwaysEscape: Print all bytes with \\x escapes, even if they are printable, with special TCU firmware
BarcodeDecimal: Interpret barcodes as decimal strings, in OpTable operations.
BarcodeHex: Interpret barcodes as hex strings, in OpTable operations.
BarcodeRaw: Interpret barcodes as raw data which may include common terminators like 0 or CR, in OpTable operations.
BcExtraIndex: Place incoming barcodes in the next empty slot, asynchronous to gaps.
BcExtraReplace: If a new barcode arrives during a cycle, discard the old one
BcForceUpperCase: Force incoming ASCII barcodes to UPPER CASE
BcForwardToPC: Send the barcode for this read to the PC, along with the Read message. Useful for PC driven encoding with vision upstream of the RFID antenna.
BcHwTrigger: On TCUv4, Set up a trigger follower on OUT13 for barcode scanners
CheckOverruns: Make sure all actions for a trigger are complete before the next trigger
CountTags: Modified Read test with retriess within a window. Must be set if the Reader panel test is Count. Not available on all TCUs.
DbgAllowDupUid: Debug
DbgCmdToBc: Debug
DbgRplyToBc: Debug
DbgVerboseUsb: Debug
DebounceGap: Try to filter out sensor glitches. When clear, enables gap detection as short as 100 microseconds, When set, gaps shorter than 3 mS may be missed.
DecimalBarcode: Parse barcode data as decimal numbers in on-TCU Serialization of UHF tags.
DisableAuto: If cleared, the job will start as soon as it is loaded into the TCU. Rarely used except by the Pause and UnPause menu items.
FeigAdvanced: Force Feig Advanced serial protocol when using Feig readers
HideReaderData: Application Specific
InvertGap: Operate per configuration (Read, Write, etc.) when the TCU GAP LED is lit. Normal is to operate when that LED is dark. Most sensors have an LED that matches the one on the TCU. Some sensors are lit when the TCU LED is dark. This flag can only control behavior relative to the TCU LED.
InvertMark: Release the MARK output (dark circuit, no current flow) to Mark a bad tag. Normal is Assert to mark.
InvertOverrun: Release the Overrun signal (dark circuit, no current flow) when Overrun is detected. Normal is Assert on overrun if so equipped. An Overrun signal may slow the transport in some applications.
InvertRead: Release the READ output signal (dark circuit, no current flow) to trigger read on RFID readers that are controlled by an input. Normal is to Assert the output to read.
InvertStop: Release the STOP output (dark circuit, no current flow) to Stop the transport. Normal is Assert to stop.
Line2Constant: Print Line2 from constant buffer, with special TCU firmware
MarkImmediate: Mark as soon as an error is detected, i.e., do not wait for the next gap. Good for long labels.
MarkTime: Mark for a set amount of time then release the signal. Otherwise, Mark signal is set until the next gap.
MidSpeedEncoding: Use Chain job type and Barcode Translator to encode simple payloads up to 5/sec. Not available in all TCUs
NotifyOnRead: Send the PC a message when the TCU is triggered
OldPinout: Compensate for miswiring of Barcode inputs in some 2010 vintage TCU boards
PrintByteOrder: Print the exact byte order, without correcting for Feig scrambling, with special TCU firmware
PrintInMotion: Trigger Marker when web restarts (TCUv4 only), so the mark is not just a blob on the label.
PrintTwoLines: Print second line containing Barcode, with special TCU firmware
SecondReader: Use a Feig HF reader on the TCUv3 CONN12 lower pins, or TCUv4 CONN4
StopCountOnGood: In Count job, halt retries when a tag is found. Performance tuning.
StopOnMark: Stop on a bad tag. When set along with StopOnRead, do not restart after a bad tag. Allows rework of bad tags.
StopOnRead: Stop when triggered. Restart when done unless:
  • StopOnMark is also set, AND
  • A bad label is in position at the Marker or rework surface
StopOnOverrun: Stop when Overrun is detected, see CheckOverruns.
StopOnRetry: Stop the transport while command retries are in progress
SuppressTargetCommand: TCU passes control to PC when triggered, and does not send a serial command to the target RFID reader. Generally used with stop-start encoding on rewind.
ThirdReader: Use a Feig HF reader on the TCU V3 CONN12 upper pins, or TCUv4 CONN5
UseOpTable: Perform multiple operations when triggered. Must be set when the Reader Test is Sequence. Not available on all TCUs.
UsePeripheral: Interface with Applicator or other external mechanism through the Barcode serial port
UseShaftEncoder: Older option, unused since 2006. TCUv4 does not have an encoder connection.
UseStepper: Toggle the Stop signal to make Go pulses for a Step Motor Controller
VerifyBarcode: Do not write the data computed from barcode inputs, but read it back and Verify, in on-TCU Serialization of UHF tags.
WaitForPcRestart: In PC driven encoding, bypass all on-TCU restart conditions and wait for PC restart message
WindowsOverGap: Flag for long unused shaft encoder feature
WriteBarcode: Write tag data based on barcode input, in on-TCU Serialization of UHF tags.