UniPRT SDK v1.0.0.0
 
Loading...
Searching...
No Matches
<IMaxicodeMsgStructuredOpenSystemStandard> Protocol Reference

Maxicode barcode data. Maxicode Open System Standard carrier message. Only applies to Mode 2 and 3. The Open System Standard carrier message format is typically encoded into a barcode with a "[)><Rs>01<Gs>" prefix as follows: More...

#include <IMaxicodeMsgStructuredOpenSystemStandard.h>

Inheritance diagram for <IMaxicodeMsgStructuredOpenSystemStandard>:
<IMaxicodeData> AMaxicodeMsgStructuredOpenSystemStandard MaxicodeMsgStructuredOpenSystemStandard PglMaxicodeMsgStructuredOpenSystemStandard

Properties

NSString * postalCode
 
NSString * countryCode
 
NSString * serviceClass
 
NSString * year
 
NSString * remainingMsg
 
- Properties inherited from <IMaxicodeData>
MaxicodeModeEnum mode
 The Mode used to state the format of the barcode data. See MaxicodeModeEnum for possible supported modes.
 
NSString * data
 The barcode data that includes the primary message + secondary messages to be encoded in the barcode.
 

Detailed Description

Maxicode barcode data. Maxicode Open System Standard carrier message. Only applies to Mode 2 and 3. The Open System Standard carrier message format is typically encoded into a barcode with a "[)><Rs>01<Gs>" prefix as follows:

"[)>"<Rs>"01"<Gs><yy><PostalCode><Gs><CountryCode><Gs><ServiceClass><Gs><RemainingMsg><Rs><EOT>

Where:

  • yy: 2 char year (numeric)
  • Rs: Record Separator (0x1E)
  • Gs: Group Separator (0x1D)
  • EOT: End Of Transmit (0x04)

Property Documentation

◆ countryCode

- (NSString*) countryCode
readwritenonatomiccopy

◆ postalCode

- (NSString*) postalCode
readwritenonatomiccopy

◆ remainingMsg

- (NSString*) remainingMsg
readwritenonatomiccopy

◆ serviceClass

- (NSString*) serviceClass
readwritenonatomiccopy

◆ year

- (NSString*) year
readwritenonatomiccopy

The documentation for this protocol was generated from the following file: