barcode_emul: enhancements