The GS1-QRCode is a special version of the QRCode that can encode GS1 AI (Application Identifier) and non-ASCII FNC1 data separator (it can be inserted in the barcode data but won’t be output by the reader).


To insert a FNC1 or Gs character you need to use the special character [


The starting FNC1 is automatically added, no need to specify it


Example


Data sent for GS1-QRCode: 010950110153000317140704[10CELIVEO
This corresponds to <FNC1>010950110153000317140704 <Gs>10CELIVEO
Scanning will return: (01) 09501101530003(17)140704(10)CELIVEO

More information on https://www.gs1.org/standards/barcodes/2d