HHLC también conocido como "emulación de láser" es un protocolo de bajo nivel para interactuar con decodificadores externos inteligentes para una variedad de formatos de códigos de barras.
Esto generalmente lo emplean los escáneres CCD y elimina la inteligencia de una etiqueta compleja solo a la secuencia del código de barras binario a un puerto serie con protocolo de enlace en lugar de un mayor nivel de comunicación.
Un escáner de varita tiene tasas de barrido variables mientras que una varita se realiza con barrido manual. Los 3 tipos de dispositivos pueden usar el mismo protocolo con un decodificador externo inteligente que usa el protocolo de emulación HHLC o láser.
Otras interfaces opcionales exclusivas de esto son ASCII sobre RS-232, TTL, cuña de teclado, EBCDIC, etc.