Views:


Summarized by AI

🧾 Description

The Heron HD3430 scanner, running firmware 610072834, does some wacky things when disabling the transmission of the Codabar start/stop characters.

The scanner will transmit both s/s, but disable it, the start character and first digit is removed and replaced with \x7f. Then trailing stop character is converted from b to E.

 

🛠️ Resolution Steps  

Configuration sheet is attached (KA - HD3430.pdf) to this article. 

 

ULE script:

{
                if(OUT1.DataType=="Codabar")
                {
                                head=Left(OUT1.Data,1)
                                trail=Right(OUT1.Data,1)
                    if((head=="A")||(head=="B")||(head=="C")||(head=="D")||(head=="a")||(head=="b")||(head=="c")||(head=="d"))
                                {
                                                StripBeginEndChars(OUT1,1,0)
                                }
                                if((trail=="A")||(trail=="B")||(trail=="C")||(trail=="D")||(trail=="a")||(trail=="b")||(trail=="c")||(trail=="d"))
                                {
                                                StripBeginEndChars(OUT1,0,1)
                                }
                                OUT1.Data=OUT1.Data+"\x0d"
                                NoSLF(OUT1)
                                exit
                }
}
 

 

Related Attachments (1)

Add a comment