background image

 

 

G

ENOVATION

 

 
 
 
 
 
 
 
 

 

 
 

 

 
 
 

 
 
 
 

MiniTermPro 

User Guide

 

 
 
 
 
 

Release 7.80  

Fall 2017 

 

Summary of Contents for MiniTerm 905

Page 1: ...GENOVATION MiniTermPro User Guide Release 7 80 Fall 2017...

Page 2: ...Genovation Inc 2 MiniTermPro...

Page 3: ...IFICATION REQUIRED STATEMENT WARNING This equipment has been certified to comply with the limits for a Class B Computing Device pursuant to Subpart J of Part 15 of the FCC rules Only peripherals compu...

Page 4: ...gton DC 20402 Stock 004 000 00345 4 TECHNICAL SUPPORT If you require technical support or if you wish to make suggestions about the product don t hesitate to contact us We can be reached Monday though...

Page 5: ...29 Command Format 29 Command Index Summary 30 E 45h Turn Echo on off 31 T 54h Set Keyboard Typematic Delay Rate 31 B 42h Beep duration 32 L 4Ch LED Control 32 D 43h Set LCD Display Mode 33 S 53h Set L...

Page 6: ...se Cases 54 Appendix D Host Modes in Detail 57 Appendix E USB CDC Virtual COM Host Mode 59 Configuring a CDC MiniTerm Keypad 60 The CDC Driver on Windows 7 8 60 Appendix F Technical Specifications 62...

Page 7: ...class virtual com ports o Genovation s proprietary virtual serial mode works with Windows The MiniTermPro configuration software is designed to work with computers running Microsoft Windows XP Vista...

Page 8: ...know that you will never need to reprogram your MiniTerm o If you do plan to download custom settings to your MiniTerm then select NORMAL Installation o If you don t plan on downloading custom settin...

Page 9: ...ermPro Continue clicking Next until you see an Install button Then click Install You may be prompted to install the Windows CDC Driver if so click Next and then when that completes click Finish Finall...

Page 10: ...o now Please wait for the device to be identified by the PC Select Virtual COM Port Genovation USB Virtual Serial mode Right click on the icon located in the system tray and select Configure MinTerms...

Page 11: ...cable to a different DB9 port on the computer This category also applies to a MiniTerm connected via its RS232 cable along with a 3rd part USB to Serial adapter A MiniTerm connected via USB CDC MiniT...

Page 12: ...the Start Over button Once you have made your selection click Finished If at any time you wish to erase your commitments or search for new keypads click Start Over NOTES i HID Miniterms those that ha...

Page 13: ...connected to RS232 or virtual serial ports select Test Serial Virtual Serial To test MiniTerms that are operating in PC Keyboard mode select Test USB Keyboard HID In the case of Serial then SST exe Si...

Page 14: ...ing data to the keypad click on Send You may edit the message sent to the keypad Close SST when you are finished with it Similarly for the case of HID PC keyboard MiniTerms KeyTest exe opens Congratul...

Page 15: ...his document can be accessed by right clicking on the MiniTermPro icon in the system tray and selecting PDF Manual Genovation also has a variety of Tips and Application Notes available that delve deep...

Page 16: ...the actual keypad hardware To the right of this is a black grid of rectangles that hold the data associated with each key on the keypad Every time you select a new gray keypad key a new set of black g...

Page 17: ...cate the keypad When the Port Finder is done searching it will return to the above screen This process may take a while Select the keypad from the drop down list if it is not already visible and click...

Page 18: ...ny way it only changes the view Downloading a Keypad Definition File Although the Default9xx ckd file does not differ from the factory settings it is useful to complete a download to make sure everyth...

Page 19: ...ribes each setting in detail Operating Mode Controls when the MiniTerm keypad communicates with the Host PC o True Terminal Mode The MiniTerm keypad will send any key press data directly to the host a...

Page 20: ...the LCD buffer size LCD size This key data can be edited by using the Backspace key on the keypad The data will only be sent to the host application when the Enter key is pressed The MiniTerm will sen...

Page 21: ...erty sets how many keys can be pressed at the same time The default is two This means that after one key is pressed and held down another key can be detected If you select the one key rollover option...

Page 22: ...e default RS232 settings of 9600 baud 8N1 8 data bits no parity 1 stop bit Your other option is to modify 9xxLoad ini accordingly LEDs This sets the behavior of the two LEDs that are present in the 90...

Page 23: ...he MacroMaster9xx Program This will automatically insert each ASCII code selected into the black colored grid Click on Ctrl to enter low order ASCII control values For example Click Ctrl then Enter to...

Page 24: ...ert Beep button This function can be inserted as many times as needed anywhere in the sequence Level Select Key To access the second level of key definitions one or more keys on the MiniTerm must be c...

Page 25: ...tion The Backspace key allows the user to edit their input The Enter key terminates user input and is replaced with the Tail Character you selected in the global Keypad Properties panel Optionally a D...

Page 26: ...Set or by commands stored within a macro If you change the Host Mode to USB HID PC Keyboard then the options are slightly different In this case you can assign an LED to show the state of CapsLock an...

Page 27: ...the multimedia keys defined by the USB standard In order to insert a multimedia key into a macro select the key select the cell and right click Choose Insert Multimedia key and then insert the key s o...

Page 28: ...ing a pre designed template for Microsoft Word Excel and Paint Click on the Keycap Labels button to open a template doc xls or bmp You may then add text and graphics to create your keycaps Erasing the...

Page 29: ...perating conditions of the unit Each command has a pre determined parameter set See the command information on the pages that follow All of the following command examples assume the default command pr...

Page 30: ...ion string V 0x56 Rotating string Velocity G 0x47 Graph value bar graph U 0x55 Create User defined LCD character F 0x46 Show Firmware version on the LCD 0xFE LCD compatibility mode prefix b 0x62 LCD b...

Page 31: ...s held before the key begins to auto repeat The repeat rate is the frequency of characters once the auto repeat takes effect The format of the supplied parameter is identical to the delay repeat byte...

Page 32: ...p duration Turns the beeper on for the specified amount of time The provided parameter 0 255 is multiplied by 4ms Therefore a value of 125 will give a 0 5 second beep Example Beep for 200ms 50 x 4 Pre...

Page 33: ...at of the LCD text display for cursor wrap and scroll The effect is as follows o With both scroll and wrap off the cursor will fall off the LCD screen at the end of a line The cursor should be manuall...

Page 34: ...rbing the LCD contents Prefix Command Type Column ASCII P A Dec 64 80 1 Hex 40h 50h 01h M 4Dh Mask User Input Line Edit mode only If the MiniTerm is operating in Line Edit mode it will still respond t...

Page 35: ...string with K and as soon as the user presses a key for inputting data the LCD will be cleared and their first data character will appear at the start of a clean LCD For instance a 16 character wide...

Page 36: ...2 0 Hex 40h 52h 4Dh 61h 62h 2Eh 20h 00h Note that the last three characters are period space and null V 56h Rotating String Velocity v4 10 and greater Once a string has been preloaded using the R comm...

Page 37: ...or position Each 5 units takes one LCD character and any remainder will take one more character You should scale your value to fit the space on the LCD you have allotted for your bar graph This functi...

Page 38: ...es 0x18 through 0x1F User defined char 0x00 shows up at ASCII character set location 0x18 and user defined char 0x07 shows up at ASCII character set location 0x1F These characters may also show up in...

Page 39: ...e LCD might show depending on the LCD size and cursor position MiniTerm v4 20 FEh LCD Compatibility Mode Prefix v4 20 and later This command does NOT require the prefix byte Its purpose is to allow ba...

Page 40: ...for any HD44780 compatible LCD For more information on LCD Smartie visit http lcdsmartie sourceforge net For more information regarding the MiniTerm as Serial LCD consult www genovation com for appli...

Page 41: ...definitions o 0x00 GPIO pin low Scanner off o 0x01 GPIO pin high Not used with auto off scanner o 0x02 Scanner on via trigger switch off via trigger switch or card scan o 0x03 Scanner on via trigger s...

Page 42: ...ose The data in the user definable area of EEPROM is byte addressable and will survive normal end user operations such as CKD file downloading two finger resets and even advanced mode programming The...

Page 43: ...inable area of EEPROM is byte addressable and will survive normal end user operations such as CKD file downloading two finger resets and even advanced mode programming The only way to erase the data i...

Page 44: ...technologies Genovation s MiniTermPro will restore the COM port connection for you There is no need to close and reopen the COM port in your software E 05h Get Connected Port Type Issuing this command...

Page 45: ...be MiniTerm v4 20 There is no terminating null G 07h Get User Version String Custom manufactured devices often have unique boot screens and or part numbers Issuing this command will prompt the MiniTe...

Page 46: ...decimal point The least significant nibble is the minor version number the value to the right of the decimal point If the firmware version is v4 20 then the response byte would be 0x42 Response ASCII...

Page 47: ...eader uses packet delimiters A one in bit 7 indicates that it does The delimiters are generally STX 0x02 and ETX 0x03 A zero in bit 7 indicates that there are no packet delimiters and the data is forw...

Page 48: ...ition indicates an error with the I2C subsystem Clear A one indicates that the user cleared the NV on boot NV A one indicates NV un programmed no CKD file present ROM0 A one indicates the user has not...

Page 49: ...Genovation Inc 49 MiniTermPro Appendix A ASCII Character Sets Standard ASCII Character Set rotated LCD Character Set firmware v4 20 and greater...

Page 50: ...ce 0x09 TAB 0x2B 0x0A LF Ctrl 0x28 Ctrl Enter Line Feed 0x0D CR 0x28 Enter 0x1B ESC 0x29 Escape 0x20 Space 0x2C 0x21 Shift 0x1E 0x22 Shift 0x34 Double quote 0x23 Shift 0x20 0x24 Shift 0x21 0x25 Shift...

Page 51: ...0x53 S Shift 0x16 0x54 T Shift 0x17 0x55 U Shift 0x18 0x56 V Shift 0x19 0x57 W Shift 0x1A 0x58 X Shift 0x1B 0x59 Y Shift 0x1C 0x5A Z Shift 0x1D 0x5B 0x2F 0x5C 0x31 0x5D 0x30 0x5E Shift 0x23 0x5F _ Shi...

Page 52: ...a 0x0153 Bass Down 0x8B n a 0x0154 Treble Up 0x8C n a 0x0155 Treble Down 0x8D n a 0x0183 Media Select 0x8E n a 0x018A Mail 0x8F n a 0x0192 Calculator 0x90 n a 0x0194 My Computer 0x91 n a 0x0221 Web Se...

Page 53: ...0xC0 n a 0x62 Keypad 0 Ins 0xC1 n a 0x59 Keypad 1 End 0xC2 n a 0x5A Keypad 2 Down 0xC3 n a 0x5B Keypad 3 PgDn 0xC4 n a 0x5C Keypad 4 Left 0xC5 n a 0x5D Keypad 5 0xC6 n a 0x5E Keypad 6 Right 0xC7 n a 0...

Page 54: ...ntation 1a Host application accesses MiniTerm attached to real COM port Serial MiniTerm is using factory defaults _ RS 232 DB 9 Cable RS 232 Serial MiniTerm 9xx PC application accessing physical COM P...

Page 55: ...sses MiniTerm via virtual COM port USB MiniTerm is using factory defaults MiniTermPro application creates the virtual COM port _ USB Cable USB MiniTerm 9xx U PC application accessing virtual COM port...

Page 56: ...on USB HID Keyboard MiniTerm is attached via USB MiniTerm Host Mode has been set to PC Keyboard HID hence the K in the diagram above _ USB Cable USB HID MiniTerm 9xx K PC application uses keyboard inp...

Page 57: ...rtual COM Port 2 Full 3 USB HID MultiMedia Keyboard K2 Full 4 Ethernet 10 100 7 USB CDC Class Virtual COM Port Full v6 15 Host Mode Host Connection Type Speed 1 RS 232 9600 settable 2 USB MinTermPro V...

Page 58: ...unless you have a specific reason to choose otherwise it s best to select either Default or if you prefer USB CDC Virtual COM Port If you need help or wish to order the Ethernet or WiFi versions of th...

Page 59: ...x Apple o The MiniTermPro software only runs on a Windows PC o The Windows CDC driver ties the COM port number to the serial number of the keypad The serial number is set using MacroMaster o The MiniT...

Page 60: ...indows PC version 7 of the MiniTermPro installation package pre installs the CDC driver On older versions of the installation you need to point to the INF file it is located in the MiniTermPro directo...

Page 61: ...drivers for devices you are no longer using To change the port settings for a CDC device right click on the Device Manager entry for it and the click on Properties A new panel will open Click on the P...

Page 62: ...ons Length x Width x Height 15 5cm x 9 6cm x 3 5cm 6 1 x 3 75 x 1 5 Environmental Operating Temperature 0 to 70 degrees C 32 to 158 degrees F Operating Humidity 0 to 98 non condensing FCC Rating Class...

Page 63: ...9 6cm x 3 5cm 6 1 x 3 75 x 1 5 Environmental Operating Temperature 0 to 70 degrees C 32 to 158 degrees F Operating Humidity 0 to 98 non condensing FCC Rating Class B Device Weight Keypad 0 3kg 0 65lbs...

Page 64: ...0lbs Interface RS232 Type Serial RS232C compliant FULL duplex Cable Length 6ft 2 0m Detachable via RJ 45 connection Connection RJ 45 to DB 9 female Interface USB Type USB 1 1 2 0 compliant bus powered...

Page 65: ...Serial RS232C compliant FULL duplex Cable Length 6ft 2 0m Detachable via RJ 45 connection Connection RJ 45 to DB 9 female Interface USB Type USB 1 1 2 0 compliant bus powered Cable Length 6ft 2 0m Det...

Page 66: ...connections can be orphaned completely MiniTermPro exe takes care of this through four major functions 1 It converts the incoming generic USB data into virtual COM port data 2 Allows a physical USB po...

Page 67: ...iTermPro will no longer launch automatically MiniTermPro exe will still be available from its normal start menu location Start Programs Genovation MiniTermPro For Software Developers It is possible fo...

Page 68: ...68 MiniTermPro Customization Is Standard The MiniTerm product line has been designed with customization in mind Contact our sales or technical support staff for full custom or semi custom variations o...

Reviews: