From 99c0a807e749a62039d6c13b5317c1363ef2059f Mon Sep 17 00:00:00 2001 From: Shane Logsdon Date: Mon, 1 Jul 2019 15:37:27 -0400 Subject: [PATCH] Update HpsTerminalUtilities.m --- Pod/Classes/Terminals/Utility/HpsTerminalUtilities.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Pod/Classes/Terminals/Utility/HpsTerminalUtilities.m b/Pod/Classes/Terminals/Utility/HpsTerminalUtilities.m index cf73ae49..101d5da2 100644 --- a/Pod/Classes/Terminals/Utility/HpsTerminalUtilities.m +++ b/Pod/Classes/Terminals/Utility/HpsTerminalUtilities.m @@ -15,13 +15,15 @@ + (HpsDeviceMessage*) buildRequest: (NSString*) messageId withElements:(NSArray* + (NSString*) getElementString:(NSArray*)elements{ NSMutableString *sb = [[NSMutableString alloc] init]; + NSData *fs_code_d = [[NSData alloc] initWithBytes:(char []){ 0x1C } length:1]; + NSString *fs_code_s = [[NSString alloc] initWithData:fs_code_d encoding:NSUTF8StringEncoding]; for (int i = 0; i < elements.count; i++) { id thing = elements[i]; if ([thing isKindOfClass:[NSArray class]]) { for (NSString *thisString in thing) { - [sb appendString:[HpsTerminalEnums controlCodeString:HpsControlCodes_FS]]; + [sb appendString:fs_code_s]; [sb appendString:thisString]; } }else if ([HpsTerminalEnums isControlCode:(Byte)thing]){