peitel HA57 EVO User Manual Download Page 1

pei tel Communications GmbH

[email protected]

www.peitel.de

Application Note AN1800 HA57 EVO User Manual

Exported on  15.01.2020

Summary of Contents for HA57 EVO

Page 1: ...pei tel Communications GmbH info peitel de www peitel de Application Note AN1800 HA57 EVO User Manual Exported on 15 01 2020...

Page 2: ...15 3 0 2 1 The Modes DISP_MODE_GR_1_8 to DISP_MODE_GR_17_20 16 3 0 2 2 The modes DISP_MODE_DISP_MODE_GR_xROW and GR_x 18 3 0 3 Symbol Bar 18 3 0 4 Softkey Bar 18 3 1 Terminal Protocol HA20x 19 3 1 0 P...

Page 3: ...lume Private Mode Symbol 41 3 1 2 24 Volume Handsfree Mode Symbol 42 3 1 2 25 Mute Symbol 43 3 1 2 26 Navigation Symbols 44 3 1 2 27 Audiomode Symbols 45 3 1 2 28 Loading Animation 46 3 1 2 29 Progres...

Page 4: ...Softkey Properties 71 3 2 2 12 Set Brightness 72 3 2 2 13 Increase Brightness 72 3 2 2 14 Decrease Brightness 73 3 2 2 15 Query Brightness 73 3 2 2 16 Query Hook State 74 3 2 2 17 Query PTT State 75...

Page 5: ...Volume 98 3 2 2 45 Query Earpiece Volume 98 3 2 2 46 Decrease Volume Earpiece 100 3 2 2 47 Decrease Earpiece Volume 100 3 2 2 48 Set Microphone Gain 101 3 2 2 49 Query Microphone Gain 102 3 2 2 50 Inc...

Page 6: ...anual 6 1 Command Sequence 111 6 2 AT Command Descriptions 111 6 3 Flash Loader for Customer Logo Files 114 7 Appendix 118 7 1 Coding Scheme of Graphic Modes 118 7 2 Compression Algorithm 118 7 3 Code...

Page 7: ...January 2019 1 1 RaSc Update of the first release Table 1 History 0 1 Related Documents No Name Remarks 1 AN1902 Documentation API HA57 EVO Download from www peitel de 2 AN1903 AppLoader HA57 SDK HA57...

Page 8: ...pin Western system connector is used Besides the audio signals a RS232 interface is available at the connector for communication with the target system In the remainder of this document the controlli...

Page 9: ...an initiate respective actions Input device receiver The handset is controlled with control sequences by the host system In this way for example a text can be displayed on the handsets display The fol...

Page 10: ...on Microphone amplification adjustable in 5 dB steps in a range of about 40 dB Microphone frequency range 200 Hz to 7 kHz at 10 dB Microphone impedance approx 200 Microphone sensitivity in LRGP 60 mV...

Page 11: ...pin configuration PIN Signal Level Remarks 1 ON OFF Open Drain Right Function Key 2 MIC See section 2 1 Performance Features 3 MIC 4 LS See section 2 1 Performance Features 5 LS 6 Hook or PTT Open Dra...

Page 12: ...st target system is completely independent from the data stream from the Host to the Client full duplex The common interface is a serial interface RS232 V 24 The communication settings are Baud defaul...

Page 13: ...w handset and can be selected via the setup program See section 4 4 Emulation The essential difference between the HA20x and HA400 protocol is the signaling of key events For example with the HA20x pr...

Page 14: ...ic symbol of the font see also Code Table The text field at normal usage ASCII mode consists of 8 rows with 16 columns characters each Using alternative fonts will change the number of rows and column...

Page 15: ...lay areas symbol bar text field and softkey bar can be displayed independently additionally to the graphic mode A row of graphic content fills the display entirely from left to right and overwrites wh...

Page 16: ...x8 pixels Each pixel can be addressed and therefore activated Depending on the selected graphic display mode up to 20 lines can be displayed All together there are 120x160 pixels that can be addressed...

Page 17: ...any row between 0 and 19 Line 0 DISP_MODE_GR_1_8 Line 0 to line 7 can be used for graphics purposes Line 1 Line 2 Line 3 Line 4 Line 5 Line 6 Line 7 Line 8 DISP_MODE_GR_9_16 Line 8 to line 15 can be...

Page 18: ...displayed 7 rows DISP_MODE_GR_8 Identical with DISP_MODE_GR_6ROW DISP_MODE_GR_9 Row 1 2 of the graphic memory are displayed 2 rows DISP_MODE_GR_10 Row 3 4 of the graphic memory are displayed 2 rows D...

Page 19: ...ommand where applicable Finally an Example paragraph provides an example of the command Figures are provided where necessary The prefix 0x is used for a hexadecimal number The following basic rules ar...

Page 20: ...ng parts ESC ESCAPE character 0x1B Character Row Variable value for Row Character Column Variable value for Column H Character H CR Carriage Return LF Line Feed For this example the following 8 bytes...

Page 21: ...ystem on expiry of the adjustable time Time2 by means of a third key code Pressing the key for longer than this time triggers this key event again on expiry of the time Time2 Keypad entries are transm...

Page 22: ...4 shows the timings of the key codes sent for the Left Softkey If the key is released within Time1 the SKPM key code 0x4C will be sent If not released within Time1 the LKPM key code 0xCC will be sent...

Page 23: ...rds There are text messages that that are to be displayed in the display of the HA57 EVO and control sequences that control the behaviour of the HA57 EVO Both record types have in common that they are...

Page 24: ...tion are passed to the command interpreter A reaction is carried out only to commands requesting information All other commands are not answered 3 1 2 1 Display Mode HA20x The display mode can be sele...

Page 25: ...ODE_GR_7 15 DISP_MODE_GR_8 16 DISP_MODE_GR_9 17 DISP_MODE_GR_10 18 DISP_MODE_GR_11 20 DISP_MODE_CENTER 21 DISP_MODE_UTF8 G0XX DISP_MODE_GR_1_8 1st to 8th Line Row G1XX DISP_MODE_GR_9_16 9th to 16th Li...

Page 26: ...R_9_16 Lines 8 to 15 are overlaid with graphic Graphic ESC IDG055 CR LF Select display mode DISP_MODE_GR_1_8 Lines 0 2 4 6 are overlaid with graphic 3 1 2 2 Cursor ON This command switches the cursor...

Page 27: ...itten starting from the current cursor position Note This command does not switch the cursor on or off In non graphic modes the cursor is set at the home start position when switching between two disp...

Page 28: ...this area and the text memory and the cursor to home position Properties like chosen text mode reversed out text and colours are kept unchanged Syntax ESC CR LF Parameter None Example ESC CR LF Clear...

Page 29: ...Reversed Text Line A line of text can be shown reversed out Only one line at a time can be shown reversed out highlighting effect A reversed line of text looks as follows Syntax ESC IZ Line CR LF Par...

Page 30: ...aracters depends on the chosen font and the specific characters The coding complies with the current text mode Syntax ESC IK1 Text CR LF Parameter Text Text to be displayed in field SoftkeyL 0 7 Chara...

Page 31: ...eyR 0 7 Characters Example ESC IK2Yes CR LF Writes Yes to field SoftkeyR 3 1 2 10 Clear Softkey With this command the contents of both Softkey fields is cleared Syntax ESC IK Key CR LF Parameter Key 0...

Page 32: ...erwrites the respective graphic line with the Softkey content after short time Syntax ESC IK3 Kx Mode CR LF Parameter Kx 1 SoftkeyL 2 SoftkeyR Mode 0 Normal 1 Text flashes Example ESC IK311 CR LF Soft...

Page 33: ...be calculated by using the formula Brightness in Value x 5 Example ESC IA10 CR LF Set brightness to a medium level 50 3 1 2 13 Query Brightness This command is used to get the current value of the br...

Page 34: ...Returned Value x 5 Note The returned value is ASCII coded Values 9 require 2 bytes Example ESC IA CR LF Query current brightness setting Possible Reply ESC IA10 CR Brightness is set to 10 medium level...

Page 35: ...t is OFF HOOK lifted H Handset is ON HOOK Example ESC IH CR LF Query hook state Possible Reply ESC IHh CR Handset is OFF HOOK lifted 3 1 2 15 Query Version Query the current software version of the Te...

Page 36: ...ues are stored permanently Syntax ESC IT Time1 Time2 CR LF Parameter Time1 Time1 in steps of 100 ms Valid values are in the range from 4 0 4 s to 50 5 0 s The standard value is 12 1 2 s Time2 Time2 in...

Page 37: ...ode as follows 0 Backlight is Permanently OFF E Backlight is Permanently ON A Automatic mode and restart of the timer i e the lighting is switched on immediately for the set period of time Pressing a...

Page 38: ...s in the front and overwrites all display content in this area Syntax ESC IS State CR LF Parameter State 0 Deactivate symbol Read SMS 1 Activate symbol Read SMS 255 Activate flashing symbol Read SMS E...

Page 39: ...55 Activate flashing symbol Unread SMS Example ESC IU255 CR LF Show symbol Unread SMS flashing 3 1 2 20 Signal Strength Symbol This command switches the symbol Signal strength on or off Up to 6 signal...

Page 40: ...s follows 1 Symbol with 1 signal bar 6 and higher Symbol with 6 signal bars Example ESC IF3 CR LF Show symbol with 3 bars 3 1 2 21 Roaming Symbol The symbol Roaming is located in the middle of the sym...

Page 41: ...x ESC IP Value CR LF Parameter Value 0 Deactivate symbol Missed Calls 1 9 Activate symbol with the corresponding value Example ESC IP1 CR LF Show symbol with the value 1 3 1 2 23 Volume Private Mode S...

Page 42: ...lue 1 Show symbol with minimum value 10 or higher Show symbol with maximum value Example ESC IL5 CR LF Show the symbol with an average value 3 1 2 24 Volume Handsfree Mode Symbol The volume symbol is...

Page 43: ...value 10 or higher Show symbol with maximum value Example ESC Il5 CR LF Show the symbol with an average value If the Mute symbol was is active the Mute symbol is displayed The value can however be upd...

Page 44: ...Symbols The Navigation symbols are displayed in the field Navigation of the Softkey Bar see also section 3 0 4 Softkey Bar and represent the four navigation keys of the keypad 6 symbols are implemente...

Page 45: ...ow symbol Navigation upwards left and right 11 Show symbol Navigation downwards and left 12 Show symbol Navigation downwards and right 13 Show symbol Navigation downwards left and right 14 Show symbol...

Page 46: ...e ESC IY2 CR LF Show Privat Mode symbol 3 1 2 28 Loading Animation The handset provides a loading animation Syntax ESC IO State CR LF Parameter State 0 Animation off 1 Animation on Example ESC IO1 CR...

Page 47: ...rea of the display 3 1 2 30 Set Fonts Separate fonts can be set for the zones text area and softkeys See also section 6 4 Fonts Syntax ESC IDF Area Font CR LF Parameter Area 0 Text area text size 8x12...

Page 48: ...of the text area After a reset the colour setting of the setup will be valid A permanent storage is not required as the application will change the colours during run time again The colour space is r...

Page 49: ...ASCII coded 00 Clear line row Examples ESC Gr0 00z CR LF Clear Line 0 ESC Gr0 a00aFFa331B1F0Ez CR LF Compressed data for a user defined character P in Line 0 ESC IDG001 CR LF Update display Note The...

Page 50: ...ssure Level SPL 10mV dB SPL as follows 0 90 2 1 93 0 2 95 8 3 99 0 4 101 9 5 105 3 6 108 2 7 111 1 8 114 0 If no parameter is specified the value stored in Setup is applied Value is limited to 8 defau...

Page 51: ...efault setting the sensitivity of the microphone path is 40 mVeff Pa 3dB direction LRGP Example ESC IG4 CR LF Set gain to 19 dB 3 1 2 35 Mute Earpiece The amplifier of the earpiece can be deactivated...

Page 52: ...eactivated mute amplifier turned off Example ESC N1 CR LF Turn off amplifier microphone muted 3 1 2 37 Buzzer Function This command activates the amplifier of the earpiece and can be used to play an e...

Page 53: ...output comes from the internal buzzer The buzzer is operated by a rectangle generator whose frequency is calculated as follows freq 50704 kHz scale The value 0 for scale or time disables the sound Du...

Page 54: ...ne length is positioned centred in the display at the beginning The frequency indicates in which period of time the text is moved by exactly one display pixel The speed depends on the display resoluti...

Page 55: ...tile It only exists for reasons of compatibility The response is always unbalanced Syntax ESC L s CR LF Parameter s 0 Balanced speaker mode balanced input audio signal 1 Unbalanced speaker mode defaul...

Page 56: ...ix 0x is used for a hexadecimal number Control Characters not printable characters are placed within brackets For example ESC equals the ESC character which is 0x1Bh It is just one character It is not...

Page 57: ...art Key Event SKE This event occurs when a key is pressed the first time Long Key Event LKE After an adjustable period of time Time1 a still pressed key will result in a Long Key Event Switches like h...

Page 58: ...SKEM ESC K Key s CR LF Long Key Event Message LKEM ESC K Key l CR LF Repeated Key Event Message RKEM ESC K Key r CR LF End Key Event Message EKEM ESC K Key e CR LF False Key Event Message FKEM ESC KFx...

Page 59: ...Al KAr KAe Right Function key E KEs KEl KEr KEe Navigation key UP U KUs KUl KUr KUe Navigation key DOWN D KDs KDl KDr KDe Navigation key LEFT Y KYs KYl KYr KYe Navigation key RIGHT X KXs KXl KXr KXe K...

Page 60: ...t to the host system If the key is still kept pressed the Repeated Key Event occurs and will cause the Repeated Key Event Message RKEM to be sent Finally when the key is released the End Key Event wil...

Page 61: ...ey Event message after key 1 was released Please study the diagram shown next to get a better understanding of the processes Figure 17 Timing diagram invalid key event 3 2 1 4 Power On When the handse...

Page 62: ...er They are terminated with CR LF The text appears on the screen starting at the current cursor position When formatting text within a message only LF is approved The following text on LF begins in th...

Page 63: ...ntax of the protocols HA20x and HA400 is very similar so special attention has to be paid when implementing in the host system 3 2 2 1 Display Mode HA400 The display mode can be selected using this co...

Page 64: ...MODE_7 9 DISP_MODE_8 10 DISP_MODE_9 11 DISP_MODE_10 12 DISP_MODE_11 13 DISP_MODE_CENTER 21 DISP_MODE_UTF8 G0XX DISP_MODE_GR_1_8 1st to 8th Line Row G1XX DISP_MODE_GR_9_16 9th to 16th Line Row G2XX DIS...

Page 65: ...raphic Graphic ESC IDG055 CR LF Set display mode DISP_MODE_GR_1_8 Lines 0 2 4 6 are overlayed with graphic 3 2 2 2 Cursor ON OFF This command switches the cursor on The cursor is only shown in the dis...

Page 66: ...de In a 5 line display mode for example the area ranges from 0 to 4 Column The column in which the cursor is to be set The value range is 0 15 Both parameters must be transmitted ASCII coded i e for c...

Page 67: ...sition Example ESC H CR LF Query cursor position Possible Reply ESC H 3 15 CR LF Current cursor position is line 3 and column 15 3 2 2 5 Clear Display This command clears the text area of the display...

Page 68: ...e To clear a complete line the cursor must first be set to the starting position of the line Syntax ESC K CR LF Parameter None Example ESC H3 0 CR LF Set cursor to position 3 0 Line 3 Column 0 ESC K C...

Page 69: ...n Hello CR LF Write Hello to display ESC IZ1 CR LF Reverse out line 1 3 2 2 8 Text of Left Softkey SoftkeyL This command writes text to field SoftkeyL This field is assigned to the key Left Softkey A...

Page 70: ...ight Softkey A maximum of 8 normally 7 characters is displayed the real amount of the displayed characters depends on the configured font Syntax ESC IK2 Text CR LF Parameter Text Text to be displayed...

Page 71: ...oth left and right softkey fields ESC IK2 CR LF Clear right softkey field SoftkeyR only 3 2 2 11 Set Softkey Properties Specifies the properties of the softkey fields SoftkeyL and SoftkeyR When a soft...

Page 72: ...matically corrected The brightness value is stored permanently Syntax ESC IN Value CR LF Parameter Value Value for brightness in the range 30 dark to 100 bright Example ESC IN50 CR LF Set brightness t...

Page 73: ...ecreases the brightness by 1 When the minimum permitted value of 30 30 has been reached a will be replied The new value is not stored permanently Syntax ESC IN CR LF Parameter Parameter None Example E...

Page 74: ...in percent Example ESC IN CR LF Query current setting of brightness Possible Reply ESC IN 50 CR Current value is 50 3 2 2 16 Query Hook State This command returns the current state of the hook switch...

Page 75: ...switch in the format ESC KH SPACE State CR LF State h Handset is OFF HOOK lifted H Handset is ON HOOK Example ESC KH CR LF Query hook state Possible Reply ESC KH h CR LF Handset is OFF HOOK lifted 3 2...

Page 76: ...tate CR LF State p PTT button is currently not pressed or not existing P PTT button is currently pressed Example ESC KP CR LF Query PTT state Possible Reply ESC KP p CR LF PTT button is currently not...

Page 77: ...RKE and EKE see also section The values are permanently stored Syntax ESC IT Time1 Time2 CR LF Parameter Time1 Time1 in steps of 100 ms Valid values are in the range from 4 0 4 s to 50 5 0 s The stand...

Page 78: ...he key event times Time1 and Time2 ESC IT CR LF Parameter None Reply Current settings of key event times Time1 and Time2 in the format ESC IT SPACE Time1 Time2 CR LF Time1 Time when Long Key Event LKE...

Page 79: ...ot be adjusted Automatic means that the backlight is switched on when a key is pressed After an adjustable period of time the backlight is switched off automatically With every key press the backlight...

Page 80: ...backlight with the selected parameters Mode and Duration e Sets the flag for the permanent backlight of the keypad Can only be set in mode 0 Is not a mode just sets a flag r Clears the flag for the pe...

Page 81: ...nent 4 Permanent off Mode Duration Duration in seconds Example ESC IE CR LF Query backlight mode and duration Possible Reply ESC IE 2 15 CR PWM Mode automatic Mode 2 15 seconds 3 2 2 23 Read SMS Symbo...

Page 82: ...ivate symbol Read SMS 255 Activate flashing symbol Read SMS Example ESC IS1 CR LF Show symbol Read SMS 3 2 2 24 Unread SMS Symbol This command switches the Unread SMS symbol on or off The symbol can a...

Page 83: ...bol This command switches the symbol Signal strength on or off Up to 6 signal bars can be used to display the signal strength It is placed in the symbol bar in the field Signal Strength 1 signal bar 2...

Page 84: ...d in the middle of the symbol bar and looks as follows Syntax ESC IR State CR LF Parameter State 0 Deactivate symbol Roaming 1 Activate symbol Roaming Example ESC IR1 CR LF Show symbol Roaming 3 2 2 2...

Page 85: ...ponding value Example ESC IP1 CR LF Show symbol with the value 1 3 2 2 28 Volume Private Mode Symbol The volume symbol is displayed in conjunction with the symbol Private Mode The potentiometer for vo...

Page 86: ...ue 3 2 2 29 Volume Handsfree Mode Symbol The volume symbol is displayed in conjunction with the symbol Handsfree Mode The potentiometer for volume control of the speaker is not adjusted The value sent...

Page 87: ...ne independently Mute Syntax ESC IM State CR LF Parameter State 0 Deactivation of the symbol Mute 1 Activation of the symbol Mute Example ESC IM1 CR LF Show symbol Mute 3 2 2 31 Navigation Symbol The...

Page 88: ...Show symbol Navigation right 6 Show symbol Navigation left and right 7 Show symbol All 4 directions 8 Show symbol Navigation upwards and left 9 Show symbol Navigation upwards and right 10 Show symbol...

Page 89: ...is command offers the possibility to switch it on independently and especially to switch it off Private Mode Handsfree Mode Syntax ESC IY State CR LF Parameter State 0 Symbol OFF 1 Activate symbol Han...

Page 90: ...ESC IO1 CR LF Show a pulsating circle animation in the text area of the display 3 2 2 34 Progress Bar The handset provides an animation for the display of progress Syntax ESC II f CR LF Parameter f Pr...

Page 91: ...s symbols icons and background colours can be chosen separately from the colour space RGB555 The colour selection is activated immediately and remains active until this command is used again The colou...

Page 92: ...d colour of Symbol Bar 4 Font colour of softkeys SoftkeyL SoftkeyR 5 Background colour of Softkey Bar 6 Graphic r g b 0 31 Colour in RGB format Colour Space RGB555 Example ESC C0 0 0 0 CR LF Set font...

Page 93: ...umber of handset ERROR No serial number programmed 3 2 2 39 Buzzer Function This command activates the amplifier of the earpiece and can be used to play an external provided sound signal for a time in...

Page 94: ...10 ms The sound output comes from the internal buzzer The buzzer is operated by a rectangle generator whose frequency is calculated as follows freq 50704 kHz scale The value 0 for scale or time disab...

Page 95: ...ened again with the new baud rate The selected baud rate will be saved permanently in EEPROM At delivery the baud rate is 115 200 Baud Syntax ESC IX Baud CR LF Parameter Baud Baud rate as follows 9600...

Page 96: ...he format ESC IX SPACE Baud CR LF Baud 9600 Baud rate 9 600 Baud 14400 Baud rate 14 400 Baud 19200 Baud rate 19 200 Baud 28800 Baud rate 28 800 Baud 38400 Baud rate 38 400 Baud 57600 Baud rate 57 600...

Page 97: ...ta ASCII coded 00 Clear line row Examples ESC Gr0 00z CR LF Clear Line 0 ESC Gr0 a00aFFa331B1F0Ez CR LF Compressed data for a user defined character P in Line 0 ESC IDM9 CR LF Update display Hinweis S...

Page 98: ...e CR LF Parameter Value Sound Pressure Level SPL 10mV dBSPL as follows 0 90 2 1 93 0 2 95 8 3 99 0 4 101 9 5 105 3 6 108 2 7 111 1 8 114 0 If no parameter is specified the value stored in Setup is app...

Page 99: ...urrent setting of volume in the format ESC IV SPACE Value CR LF Value Sound pressure level SPL 10mV dB SPL as follows 0 90 2 1 93 0 2 95 8 3 99 0 4 101 9 5 105 3 6 108 2 7 111 1 8 114 0 Example ESC IV...

Page 100: ...he max value 8 has already been reached a CR LF is returned Syntax ESC IV CR LF Parameter None Example ESC IV CR LF Increase volume of earpiece by 1 step 3 2 2 47 Decrease Earpiece Volume This command...

Page 101: ...gital potentiometer is used 10 steps are available The microphone gain is stored persistently Syntax ESC IG Value CR LF Parameter Value Gain in dB as follows 0 38 1 34 2 29 3 24 4 19 5 14 6 10 7 4 8 0...

Page 102: ...tting of the microphone s gain Syntax ESC IG CR LF Parameter None Reply Current setting of microphone s gain in the format ESC IG SPACE Value CR LF Value Gain in dB as follows 0 38 1 34 2 29 3 24 4 19...

Page 103: ...he max value 9 has already been reached a CR LF is returned Syntax ESC IG CR LF Parameter None Example ESC IG CR LF Increase gain of microphone by 1 step 3 2 2 51 Decrease Microphone Gain This command...

Page 104: ...ill mute the earpiece Syntax ESC M mute CR LF Parameter mute 0 Earpiece active no mute amplifier turned on 1 Earpiece deactivated mute amplifier turned off Example ESC M1 CR LF Turn off amplifier earp...

Page 105: ...right to left A scrolling text on the display cannot be overwritten The text to be displayed should be placed in to avoid misinterpretation of special characters A text which is shorter than the line...

Page 106: ...and font size as follows 0 Font size 15x26 normal 1 Font size 15x26B 2 Font size 24x40 3 Font size 12x16 4 Font size 12x16B Pos Line in which the scrolling text is shown 0 12 Text Text to be scrolled...

Page 107: ...ty related applications 4 1 Brightness For readability reasons the backlight of the display cannot be turned off completely In the off state the backlight can be dimmed only so far that readability is...

Page 108: ...rst When the selection is confirmed the chosen logo is displayed for a short time 4 4 Emulation Press key 4 in the main setup menu to get to the submenu Emulation Here it is possible to set the emulat...

Page 109: ...chosen The handset offers either HOOK signal or PTT signal for choice The selection is done by using the arrow keys UP and DOWN and the Set softkey The softkey Menu gets you back to the main menu 4 6...

Page 110: ...e hardware to create completely new applications Here an extensive catalogue of functions for initialization and control of the individual hardware modules is provided Through the use of complex featu...

Page 111: ...ice mode of the handset The service mode adds AT sequences to the normal protocol mode especially the command to load and switch the logo 6 1 Command Sequence Start the service mode Transfer the logo...

Page 112: ...K Flash loader started The command starts a flash loader to transfer the logo file Await 0x15 NAK and start the line transfer After an EOT symbol is sent or errors occur the interpreter returns to com...

Page 113: ...ation Note AN1800 HA57 EVO User Manual Parameter L 1 custumer logo 0 peitel logo default Reply OK Logo mode was set Example AT SETLOGO 1 OK Check the set logo configuration Syntax AT SETLOGO Reply SET...

Page 114: ...e ACK 06 Acknowledge a line NAK 15 Leave the current protocol mode CAN 18 Cancel transfer error SUB 1A Line fill byte CRC Sum of the raw hex bytes 1 byte Table 6 Protocol Tokens The logo bmp file has...

Page 115: ...raming or in case of errors with CAN A sent CAN ends the transfer mode In that case the partially transferred logo data remain in flash It is important to wait for the ACK byte before sending the next...

Page 116: ...7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F 80 06 01 03 FC FF...

Page 117: ...2 round up mod 4 00 00 00 00 reserved 0 36 00 00 00 offset to picture data 28 00 00 00 Info header size F0 00 00 00 Width 240 pixel 40 01 00 00 Height 320 buttom up 01 00 planes 1 10 00 color deep 16...

Page 118: ...ded in hexadecimal The values are then transmitted ASCII encoded to the handset For example to transmit FF the value 0 x 46 F must first be sent followed by a further 0x46 F Upper and lower case lette...

Page 119: ...00 00 00 00 FF FF FF FF FF 33 33 33 33 33 33 33 33 1B 2C 00 00 00 00 00 00 00 can be compressed to c00 dFF g33 1B 2C f00 Now only 16 bytes have to be transmitted instead of 52 bytes The empty spaces b...

Page 120: ...characters will be in accordance with the character set of the firmware Using the SDK the available fonts can be replaced or enhanced HEX Code DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR...

Page 121: ...Note AN1800 HA57 EVO User Manual HEX Code DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A 0x1B ESC 0x1C 0x1D 0x1E 0x1F 0x20 Space 0x21 0x2...

Page 122: ...Manual HEX Code DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0x26 0x27 0x28 0x29 0x2A 0x2B 0x2C 0x2D 0x2E 0x2F 0x30 0 0 0 0x31 1 1 1 0x32 2 2 2 0x33 3 3 3 0x34 4 4 4 0x35 5 5 5 0x...

Page 123: ...EX Code DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0x3A 0x3B 0x3C 0x3D 0x3E 0x3F 0x40 0x41 A A A 0x42 B B B 0x43 C C C 0x44 D D D 0x45 E E E 0x46 F F F 0x47 G G G 0x48 H H H 0x49...

Page 124: ...de DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0x4E N N N 0x4F O O O 0x50 P P P 0x51 Q Q Q 0x52 R R R 0x53 S S S 0x54 T T T 0x55 U U U 0x56 V V V 0x57 W W W 0x58 X X X 0x59 Y Y Y...

Page 125: ...II DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0x62 b b b 0x63 c c c 0x64 d d d 0x65 e e e 0x66 f f f 0x67 g g g 0x68 h h h 0x69 i i i 0x6A j j j 0x6B k k k 0x6C l l l 0x6D m m m 0x6E n n n 0x6F...

Page 126: ...0 HA57 EVO User Manual HEX Code DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0x76 v v v 0x77 w w w 0x78 x x x 0x79 y y y 0x7A z z z 0x7B 0x7C 0x7D 0x7E 0x7F 0x80 0x81 0x82 0x83 0x8...

Page 127: ...tion Note AN1800 HA57 EVO User Manual HEX Code DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0x8A 0x8B 0x8C 0x8D 0x8E 0x8F 0x90 0x91 0x92 0x93 0x94 0x95 0x96 0x97 0x98 0x99 0x9A 0x9...

Page 128: ...te AN1800 HA57 EVO User Manual HEX Code DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0x9E Pt Pt 0x9F 0xA0 0xA1 0xA2 0xA3 0xA4 0xA5 S 0xA6 I 0xA7 0xA8 J 0xA9 0xAA 0xAB 0xAC 0xAD 0xA...

Page 129: ...AN1800 HA57 EVO User Manual HEX Code DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0xB2 B 0xB3 0xB4 0xB5 E 0xB6 0xB7 0xB8 0xB9 0xBA K 0xBB 0xBC M 0xBD H 0xBE O 0xBF 0xC0 P 0xC1 C 0x...

Page 130: ...ion Note AN1800 HA57 EVO User Manual HEX Code DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0xC6 0xC7 0xC8 0xC9 0xCA 0xCB 0xCC 0xCD 0xCE 0xCF 0xD0 a 0xD1 0xD2 0xD3 0xD4 0xD5 0xD6 0x...

Page 131: ...tion Note AN1800 HA57 EVO User Manual HEX Code DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0xDA 0xDB 0xDC 0xDD 0xDE 0xDF 0xE0 0xE1 0xE2 0xE3 0xE4 0xE5 0xE6 0xE7 0xE8 0xE9 0xEA 0xE...

Page 132: ...anual HEX Code DISP_MODE_ASCII DISP_MODE_SMS DISP_MODE_TB DISP_MDOE_CYR Remarks 0xEE 0xEF 0xF0 0xF1 0xF2 0xF3 0xF4 0xF5 s 0xF6 i 0xF7 0xF8 J 0xF9 0xFA 0xFB 0xFC 0xFD 0xFE 0xFF Table 7 Character codes...

Page 133: ...acting entity and all other entities that control are controlled by or are under common control with that entity For the purposes of this definition control means i the power direct or indirect to cau...

Page 134: ...their Contribution s alone or by combination of their Contribution s with the Work to which such Contribution s was submitted If You institute patent litigation against any entity including a cross cl...

Page 135: ...unless required by applicable law such as deliberate and grossly negligent acts or agreed to in writing shall any Contributor be liable to You for damages including any direct indirect special incide...

Page 136: ...in a copy of the License at http www apache org licenses LICENSE 2 0 Unless required by applicable law or agreed to in writing software distributed under the License is distributed on an AS IS BASIS W...

Reviews: