background image

 

abc 

 
 
 
 
 

 
 
 

IT-G400 

Series 

Android 6.0 

Software Manual 
 

 
 
                                             
 
 
 
This manual describes the IT-G400 software 
and specifications of the installed 
application. 
 
 
Cautions! 

"Phone", "SIM", "GPS" described in this 
document applies only to models with 
telephone functions. 

 

Ver  1.01 

Summary of Contents for IT-G400 Series

Page 1: ...droid 6 0 Software Manual This manual describes the IT G400 software and specifications of the installed application Cautions Phone SIM GPS described in this document applies only to models with telephone functions Ver 1 01 ...

Page 2: ...laims any express or implied warranties of merchantability or fitness for any particular purpose 2017 CASIO Computer Co Ltd The Bluetooth word mark and logos are registered trademarks owned by Bluetooth SIG Inc and any use of such marks by CASIO COMPUTER CO LTD is under license Other trademarks and trade names are those of their respective owners Wi Fi is a registered trademark of Wi Fi Alliance A...

Page 3: ...own 12 2 5 4 Hot swap 13 2 5 5 Remaining battery level and Operation restriction 14 2 6 Memory management 15 2 6 1 eMMC partition 15 2 6 2 External storage 15 2 6 3 Drive specification 16 2 7 Display 17 2 8 Key 18 2 9 Touch panel 19 2 10 LED 20 2 11 GPS 21 2 12 Sensors 22 2 13 Bluetooth 23 2 14 WLAN 25 2 15 Speaker 26 2 16 Mic 27 2 17 Clock 28 2 17 1 Overview 28 2 17 2 Time synchronization 28 2 18...

Page 4: ...50 3 12 Contacts 51 3 13 YouTube 52 3 14 Messenger 53 3 15 Notes 54 3 16 Play Store 55 4 Settings 56 4 1 List of softwares 56 4 2 Wireless networks 57 4 2 1 WLAN 58 4 2 2 Data usage Enable Disable of Cellular data 63 4 2 3 More Cellular networks 63 4 3 Device 65 4 4 Personal 66 4 5 System 67 5 Additional Application 68 5 1 List of applications 68 6 Operation support tools 69 6 1 List of softwares ...

Page 5: ...o 90 8 Connection with PC 91 9 Reset switch 92 10 Backup reset 93 11 Maintenance function 94 11 1 OS Update 94 11 1 1 System updates 94 11 2 OS Updating from Application 97 11 2 1 Overview 97 11 2 2 OS Updating service for application 98 11 2 3 How it works 98 11 2 4 Specification 99 11 2 5 About sample program 101 ...

Page 6: ...is displayed so select the language to use This ensures that the initial settings after that will be displayed in the language selected Cautions Emergency call button in the above figure is displayed only with the model with the phone function Phone SIM GPS and Mobile Network described on this document apply only to models with telephone functions ...

Page 7: ...ectively utilize these functions in addition to the same function as Android installed on smartphones Android standard part Applications that use the Android standard block can be developed with Android Studio Android SDK but in order to use the extended block it is necessary to use IT G400 Basic Development Kit PC Android Standard Block Extended Block IT G400 OS Block Android Studio from Google I...

Page 8: ...6 2 2 Languages 2 2 1 List of supported languages ...

Page 9: ...p the home screen for selecting and starting the application You can also move to the Home screen by pressing Home key The program responsible for processing the home screen is called as home application or simply the launcher Search panel Shortcut Favorite tray Apps list Play store Widgets list Apps list Apps Widgets select ...

Page 10: ...ry is low EDGE connected Battery is very low 3G connected GPS is on LTE connected Alarm is set No signal Bluetooth is on Signal strength Connected to a bluetooth device Roaming Speakerphone is on WLAN connected Headset connected Airplane mode No SIM card inserted Battery is charging Vibrate mode Mute Battery is full Microphone is mute Battery is partially drained Barcode scanner is enable Notifica...

Page 11: ...n panel Notification Panel uses to read details of the notification Touch the status bar and drag it downward to open it Quick setting panel Quick setting panel provides easy access to settings Touch the notification panel and drag downward to open the quick setting panel By touching the icon displayed on the quick setting panel you can enable disable the function and change the mode ...

Page 12: ...class plays audio video still images For details of the Android standard library refer Android official website such as Android Developers Image Encoders and decoders of supported images are as follows Format Encoder Decoder JPEG GIF PNF BMP WEBP Libraries related to this function are as follows Andorid standard library Android media This class provides various interfaces related to audio and vide...

Page 13: ...n are as follows Andorid standard library Android media This class provides various interfaces related to audio and video Android media MediaPlayer This class plays audio video still images Android widget VideoView This class plays video For details of the Android standard library refer Android official website such as Android Developers ...

Page 14: ... Depending on the application on Android it is sometimes written as sleep 2 For the detail refar 2 5 4 Hot swap p 13 The change of state from 5 to 1 is called BOOT and the state change from 3 4 2 to 1 is called RESUME 2 5 2 Power on and suspend When the device is in the OFF state to turn on it power key must be pressed for several seconds This is the specification to prevent unintentional turning ...

Page 15: ...ition is completed the red LED goes out In the hot swapped state the power key is disabled This is to avoid accidentally resuming the operation during battery exchange The Hot Swap state continues until finishing the battery replacement Cautions It is not guaranteed that hot swap will always succeed For example if the transition to the hot swap state is blocked for 90 seconds due to the occupation...

Page 16: ... very low is issued and LED lights and cameras are disabled Remaining battery level Status Notification LED Notification Notification Operation restriction 100 Full charge Lit green none none 99 21 Regular use OFF none none 20 11 Battery low warning Low Lit red none 10 Very low warning Critical Blinking red LED flashlight and Camera Flash are restricted to use 11 100 Charging Critical 以上 Lit red n...

Page 17: ...gure 2 1 boot area Approx 100MB System area Approx 6GB User area Approx 9GB 2 6 2 External storage A microSD card slot is equiped to use external memory When inserting microSD card insert it with the contact terminal face down Also when removing follow the procedure below 1 Unmount by Unmount SD card from Settings Storage 2 Change to hot swap state refer to 2 5 4 Hot swap p 13 3 Remove battery and...

Page 18: ...16 2 6 3 Drive specification mount point Storage storage emulated 0 Internal storage storage sdcard1 microSD card 1 1 It supports microSD and microSDHC Transfer speed is up to CLASS 10 ...

Page 19: ...r 16 M Colors Backlight LED backlight How to detect the resolution To obtain the screen resolution from the application program use DisplayMetrics DisplayMetrics metrics new DisplayMetrics getWindowManager getDefaultDisplay getMetrics metrics For details of the Android DisplayMetrics refer Android official website such as Android Developers ...

Page 20: ...am buttons KEYCODE_FUNCTION Power key Press Lock the screen Light up the screen Press and hold Show the pop up menu to select from Power off Reboot Airplane mode Hot Swap Press the Power key and Volume down key for more than 12s to reset Press the Power key and Volume down key to capture a screenshot KEYCODE_POWER Volume Up key Volume Down key In call mode adjusts the headset volume In Music Video...

Page 21: ...n to drag an object to another location Slide Swipe Slide the screen up and down to scroll through the applications images web pages etc The device also supports one finger zoom Messaging Browser Email Camera and Gallery by double tapping the screen then sliding with one finger to zoom in out Flick Similar to swiping but flicking makes it move quicker Pinch Spread Place your fingers of one hand on...

Page 22: ... to users It includes LED control function android app Notification Class for making various settings for event notifications It includes LED control function For details of the Android standard library refer Android official website such as Android Developers The Android notification LED can use two colors red and blue Cautions In the Android standard library you can specify colors with red and b...

Page 23: ...ry android location GpsStatus Class that provides GPS engine function android location GpsSatellite Class that gets the current state of GPS satellites Used in conjunction with android location GpsStatus For details of the Android standard library refer Android official website such as Android Developers ...

Page 24: ...ation android hardware SensorManager Class used to access sensor devices android hardware SensorEvent Class that provides sensor event and information according to the type of sensor For details of the Android standard library refer Android official website such as Android Developers By using each sensor IT G400 supports the following functions Automatic screen brightness adjustment Automatic scre...

Page 25: ...Bluetooth HOGP Profile for connecting mouse and keyboard The following table shows correspondence between Bluetooth communication devices and usage and profiles Bluetooth deivce Usage Profile and application Bluetooth printer Print to printer SPP Profile Application for printing Bluetooth headset Voice communication HFP Profile OS standard phone app Bluetooth headphone Play music A2DP Profile OS s...

Page 26: ...ed to this function are as follows Andorid standard library android bluetooth Class for controlling Bluetooth function For details of the Android standard library refer Android official website such as Android Developers ...

Page 27: ...nction are as follows Andorid standard library android net wifi Class for accessing Wi Fi network android net wifi p2p Class for creating P2P connection in Wi Fi Direct For details of the Android standard library refer Android official website such as Android Developers ...

Page 28: ...s function are as follows Andorid standard library android media AudioManager Classes that control volume etc For the audio function refer to 2 4 Media format p 10 For details of the Android standard library refer Android official website such as Android Developers ...

Page 29: ... are as follows Andorid standard library android media MediaRecorder Class for using recording and recording functions For the audio function refer to 2 4 Media format p 10 For details of the Android standard library refer Android official website such as Android Developers ...

Page 30: ... the internal NTP server set clock manually 2 17 2 Time synchronization Since the setting of Synchronize time with network is enabled in the default of IT G400 it is not necessary to change this setting if you use the mobile phone network or the Internet On the other hand if using the above network time synchronization is not possible in any reason it is common to set up an NTP server inside the c...

Page 31: ...29 Disable Automatic date time Invalidate Automatic time zone Open Set date and adjust the date manually Open Set time and adjust the clock manually ...

Page 32: ...brator Libraries related to this function are as follows Andorid standard library android os Vibrator Class for vibrating the vibrator For details of the Android standard library refer Android official website such as Android Developers ...

Page 33: ...SO IEC14443 TypeA Card type Supported command MIFARE Standard 1K Authentication Read Write Increment Decrement Transfer Restore MIFARE Ultralight Read Write4 MIFARE Ultralight C Read Write4 Authentication ISO IEC14443 TypeB Card type Supported command JICSAP SELECT FILE UPDATE BINARY READ BINARY FeliCa Card type Supported command FeliCa FeliCa Lite Read Without Encryption Write Without Encryption ...

Page 34: ...ck Block Read Multiple Blocks Write AFI Lock AFI Get Multiple block Security Status my d Light Read Single Block Write Single Block Write AFI Lock AFI Tag it HF I Plus 1 Read Single Block Write Single Block Lock Block Read Multiple Blocks Write AFI Write DSFID Get System Information Get Multiple block Security Status Tag it HF I Pro Tag it HF I Standard 1 Read Single Block Write Single Block Lock ...

Page 35: ... Interleaved 2 of 5 2 80 Enable Disable Enable Disable Code93 0 80 Always enabled Always disabled Code128 0 80 Always enabled Always disabled GS1 128 EAN128 0 80 Always enabled Always disabled MSI 4 48 Always enabled Enable Disable GS1 DataBar RSS 1 80 2 Always enabled Always disabled GS1 DataBar 14 reading GS1 DataBar Limited reading GS1 DataBar Expanded reading ISBT 3 Always enabled Always disab...

Page 36: ... digits About the number of read digits The number of reading digits is the number of digits that can be set in the barcode scanner depends on the print quality of the barcode and environmental conditions whether the barcode can be read 3 2D barcode Matrix code Code Reading digits Check character Check caracter output Other functions Aztec 1 3832 Always enabled Always disabled QR Code Micro QR Cod...

Page 37: ... to the barcode to be used the misreading rate can be reduced For the minimum number of digits and the maximum number of digits refer to 2 20 1 Barcode reading specification p 33 3 Check Character Calculation Check Character Output For some barcodes you can toggle validity invalidation of check character calculation You can also specify whether to add check character to the read character string B...

Page 38: ...Scan failed Remark VIBRATOR_ALL_OFF None None default VIBRATOR_FAIL_ON None Vibrate VIBRATOR_SUCCESS_ON Vibrate None Vibrator VIBRATOR_ALL_ON Vibrate Vibrate 2 20 5 Expanded functions The following functions are available as an extension function of barcode scanning 1 Centering window mode It limits the detection area to the center of the laser aimer This is useful when you want to read only the b...

Page 39: ...hange the value according to the actual use environment The irradiation position of the laser aimer will change depending on the distance and angle of the terminal and the bar code Detection area size as a guide Do not read Read Detection area Laser Aimer ...

Page 40: ...ing of combined symbols It supports combination barcodes When reading combination barcode below all the data is combined and output after reading all the connected barcodes Symbol type QR Code QR Code containing the conbination identifier Scan so that all combination QR codes fit into the aimer frame The decoder combines QR code data in the order specified by their combination identifier and outpu...

Page 41: ...g the angle of view of the barcode scanner are displayed on four corners and the horizontal bar and the center point are displayed at the center 2 Barcode scanner auto power off APO This function automatically turns off the barcode scanner when the barcode scanner function is not used for a certain period of time Even after turning off the bar code scanner the power is turned on automatically when...

Page 42: ...ts Voice Search Duo Google Keep Play Music Play Movies TV Cautions Phone and Messenger are only for the models with telephone function Cautions From next page briefly explain how to use items that are particularly important among the standard applications However since standard applications are frequently updated via the Google Play store understand that the explanation of this manual is to unders...

Page 43: ...till images and movies Display option panel Shutter Focus position Focus on where touched Change front camera rear camera Flash switching Enable disable switching of HDR High Dynamic Range Switch grid display Timer setting ...

Page 44: ...3 3 Clock Set clock display and alarm setting Display option Stopwatch Countdown Watch possible to add other cities Alarm setting Add other cities to be displayed Switch to night mode Settings Display help ...

Page 45: ...43 3 4 Calculator Calculator for numerical calculation and function calculation Display help etc Numerical operation panel Open the function operation panel Function operation panel ...

Page 46: ...lendar Manages events with Google Calendar You can synchronize display and register schedules Sync with Google Calendar Move to today Move to specific date Settings Registration of Schedule Reminder Goal setting ...

Page 47: ... 3 6 Drive Accesses Google Drive then search view edit photos and files on it Sort select Switch between List display and Grid display Search Settings Register new data to drive Sort order File operation ...

Page 48: ...receive phone calls Contacts Call log Quick access screen Add to Quick Access Dial display Edit dial number delete Input phone number Outgoing Cautions This application is available only on the models with telephone function ...

Page 49: ...47 3 8 Chrome Browse web pages Options Switching Tabs Reloading page Site information Add to bookmark Go forward ...

Page 50: ...48 3 9 Downloads Download files by request of mailer or browser And also used to refer to the downloaded file Switch to grid display Switching sort order File open Switch to list view mode Open files ...

Page 51: ...49 3 10 GMail Send and receive Google and other emails Adding mail address Searching mail history Move to mail tray Creating new mail ...

Page 52: ...50 3 11 Maps Display map and navigate to the destination Enter destination Move to current position Navigation By car By train By foot Display nearby traffic situation Select destination ...

Page 53: ...d edit contacts and sync with Google contacts Display options import export Search contact All contacts Favorite Profile input Open contacts Add new contact Decide to add new contact Input image with camera Profile data input ...

Page 54: ...52 3 13 YouTube Play create and upload Youtube videos Settings Others Search video Account screen Channel screen Trending video screen Home screen Creating and uploading Youtube videos ...

Page 55: ...ption Others Search messages Open message history Create new message Option Others Phone call Return to message screen Enter SMS message Select Emoji Message sending Cautions This application is available only on the models with telephone function ...

Page 56: ...54 3 15 Notes Notepad Delete menu Open created note Create new note Select note to be deleted Delete all notes ...

Page 57: ...55 3 16 Play Store Installing applications from Google Play store Searching applications Selection of retrieved applications Searching applications Return to search screen Application installation ...

Page 58: ...56 4 Settings 4 1 List of softwares Icon Software name Settings ...

Page 59: ...ttings refer to 4 2 1 WLAN p 58 Bluetooth Bluetooth enable disable Data usage Restricting of the data communication quantity and to enable disable data communication by mobile network Ethernet 1 Setting cradle IP address More Airplane mode Enable disable Airplabe mode NFC Enable disable NFC Android Beam Configure data transmission reception between NFC compatible terminals Tethering Enable disable...

Page 60: ...display the setting screen select Advanced settings from the Wi Fi pull down menu Keeping WiFi connection while sleeping Set whether to keep WiFi connection when the terminal is in sleep state If you want to access the terminal from the server in the night enable Always or Only when plugged in Cautions When Always is selected wireless LAN is operating even the terminal is in sleep state so the bat...

Page 61: ... to be used with WLAN WPS push button Used when setting using WLAN Protected Setup function WLAN advanced settings CCX Although IT G400 does not support CCX this setting enables you to enable or disable some of the functions required for CCX ...

Page 62: ...60 Background scan trigger Set the trigger threshold for starting searching for the surrounding access point Roaming trigger Set the trigger threshold for actually roaming ...

Page 63: ...ork Modifies the setting contents and forgets the connected network If you touch and hold the connected network from the access point list a menu pops up Forget network Modify network Configure proxy and DHCP settings Proxy settings ...

Page 64: ...so long press this to see the choices a Proxy setting None Select None if you do not want to use a proxy b Proxy setting Manual Set proxy host name port number and so on c Proxy setting Proxy Auto config Set URL of Proxy PAC Write to NFC tag Write the access point setting to the NFC tag ...

Page 65: ...ion Cellular network Data Roaming Set enable disable of data roaming Prefered network type Set the type of network to be connected with priority For details refer to Preferred network type p 63 Access Point Names APN Edit Access point name For details refer to Access Point Names p 64 Network operators Select network operator Preferred network type Following selections are possible ...

Page 66: ...ng to APN Server Set the server name specified by the carrier MMSC Configure MMS multimedia messaging service center MMS poxy Set host name of the proxy used when using MMS MMS port Set port number of the proxy used when using MMS MCC Set MCC Mobile Country Code MNC Set MNC Mobile Network Code Authentication type Set one of the followings None PAP CHAP PAP or CHAP APN type Set APN type specified b...

Page 67: ...on ringtone Set the default notification tone Vibrate on touch Enable disable vibration and ring tone Touch sounds Enable disable touch operation sound Screen locking sounds Enable disable screen lock sound Sound notification Touch sounds Enable disable touch vibrator Apps Confirm application installed on the terminal Storage USB Confirm used and free storage space Battery Use to check the state o...

Page 68: ...sources Set whether or not to allow installation of unknown application Trusted credentials Display trusted CA certificates Install from SD card Install certification from SD card Security Clear credentials Delete all certificates Accounts Add account Add accounts to terminal to use Google services Google Settings for Google services Language Set language to use Spell checker Select spell checker ...

Page 69: ... switch to end call Auto rotate screen Set whether to use automatic screen rotation Speak passwords Set whether to use voice output of password Accessibility shortcut Set whether to use Accessibility shortcut Text to speech output Set whether to use Text to speech output Touch hold delay Set touching time for detecting as hold Color inversion Set whether to use Color inversion Accessibility Color ...

Page 70: ...lications The table below shows a list of additional applications pre installed by CASIO Amaze File Manager Although this software is available on Play Store pre installed it on IT G400 for your convenience For the detail of it refere Play Store ...

Page 71: ...code scanner control 3 Power Launcher Use to invalidate the home key and setting 4 CPU Settings Use to set upper limit value of CPU clock 5 Backup Restore Used to backup restore the above 4 tools and specific application 6 System Information Tool that Casio has prepared for casio in order to check product information 7 Take bug report This is equivalent to Take bug report in Developer options on A...

Page 72: ...y Value Function R Trigger key DoScan Scan barcode L Trigger key DoScan Scan barcode Function key FuncKey Launch Program Buttons How to launch Program Buttons Select Tool CPU setting from the Application list on the home screen Touch the key for which you want to change the default assignment a list of configurable functions is displayed Select the function you want to assign and press OK ...

Page 73: ...KEYCODE_BACK 11 MenuKey Menu key KEYCODE_MENU 12 AppSwitchKey Application switch History key KEYCODE_APP_SWITCH 13 Upkey Up Cursor KEYCODE_DPAD_UP 14 DownKey Down Cursor KEYCODE_DPAD_DOWN 15 LeftKey Left Cursor KEYCODE_DPAD_LEFT 16 RightKey Right Cursor KEYCODE_DPAD_RIGHT 17 VolumeUp Volume Up KEYCODE_VOLUME_UP 18 VolumeDown Volume Down KEYCODE_VOLUME_DOWN 19 DelKey Delete key KEYCODE_FORWARD_DEL ...

Page 74: ...ER_MODE 26 Camera Camera Shutter KEYCODE_CAMERA 27 Focus Camera Focus KEYCODE_FOCUS 28 FuncKey Launch Program Buttons KEYCODE_FUNCTION 29 RunApplication Launch specified application 30 BroadcastKey Reserved 31 CustomIntent Issuing specified intent ...

Page 75: ...r such as web application Using DeviceLibrary you can implement similar functionality in your application In such case you do not need to use the ScanSetting How to launch ScanSetting From the Application List on the home screen select Tools ScanSetting When ScanSetting is launched slide a switch on the upper right to on then various settings are enabled ...

Page 76: ...ion User Message Keyboard Event Clipboard Intent Broadcast Terminator None Select barcode terminator None Space TAB LF TAB LF Options Options Enable centering window Disable Toggles priority reading of the barcode near the center Enable Disable Center window tolerance 50 Set the detection area size 0 10 20 30 40 50 60 70 80 90 100 Decode mode Quick Omni Switch the scanning method of the barcode St...

Page 77: ... SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US Label Prefix None Any character string Suffix None Any character string Character set Charset UTF 8 TUF 8 UTF 16 UTF 16BE UTF 16LE US ASCII ISO 8859 1 EUC KR Shift JIS Symbologies AZTEC Enable Enable Disable Details CODABAR Enable Enable Disable Details CODE 11 Disable Enable Disable Details CODE 128 Enable Enable Disable Details CODE ...

Page 78: ...OST BPO Disable Enable Disable Details CANADIAN POST Disable Enable Disable Details USPS 4CB Disable Enable Disable Details JAPAN POSTAL Enable Enable Disable Details NETHERLANDS KIX CODE Disable Enable Disable Details US PLANET Disable Enable Disable Details UPU FICS POSTAL Disable Enable Disable Details US POSTNET Disable Enable Disable Details This Scansettng can change the setting of various b...

Page 79: ...rovides the following functions 1 Lock the home button request password for unlocking 2 Disable Widget 3 Invalidate setting 4 Disable quick setting Disable Widgets Lock Home button Left Right Power launcher is disabled Home and widgets is operable Power launcher is enabled Home is locked and widgets are disappeared Disable Settings Disable Quick settings Left Right Power launcher is disabled Setti...

Page 80: ...ow Set the password to open the key Passwords must be alphanumeric characters including one or more alphabetic characters Lock quick setting If checked disables quick setting during launcher lock Enable disable launcher lock Sliding to the right turns the launcher lock on locked To disable unlock slide to the left and enter the password ...

Page 81: ...the lower limit value of the CPU clock How to launch CPU Settings From Application List select Tool CPU Setting When CPU Settings is launched touch Minimum Frequency on the screen and select the operation clock you want to set as the lower limit value ...

Page 82: ...and settings of tools ScanSetting Power Launcher Program Button CPU Settings 2 USER APPLICATIONS Back up the application installed by the user However depending on the application backup may not be supported or even if backup can be performed restoration may not be possible Do enough test before actual usage 3 OTHER BACKUP ITEMS Backup the specified files Backup data storage location You can speci...

Page 83: ...tore From Application List select Tools Backup restore Procedure of backup data Select the file to be backed up and press the BACKUP button at the bottom of the screen to display the dialog box for selecting the save destination ...

Page 84: ...2 Procedure of restore data After starting Backup restore select RESTORE in the upper right corner of the screen A list of data saved in the past will be displayed so select the data you want to restore ...

Page 85: ...rming product information and it is not a tool for customers How to launch System Information From Application List select Tool System Information When the System Information starts up you can write the acquired product information to the file sdcard devinfo html by pressing Save to file ...

Page 86: ...age emulated 0 bugreports folder How to launch Take bug report From Application List select to Tools Take buf report Bug report is debugging information including OS state memory process stack etc and it takes from several tens of seconds to several minutes to acquire When acquisition is completed notification will be issued as shown below ...

Page 87: ...mo Use to confirm that it can print to Bluetooth printer 2 GPS Demo Use to confirm that it can detect satelights 3 ImageDemo Use to confirm that capture the image by barcode scanner 4 NFC Demo Use to confirm that NFC operates 5 PingDemo Use to confirm that network connection is working 6 SAM Demo Use to confirm that SAM interface is working Cautions IT G 400 does not support the use of SAM 7 ScanD...

Page 88: ...are is used to confirm that Bluetooth function is working Cautions This software supports Bixolon Wewoo Woosim Zebra but it does not mean IT G400 supports these printers Select printer Finish the demonstration Connect to printer ...

Page 89: ...87 7 2 GPS Demo This software is used to confirm that GPS function is working Check signal from satellite Check the position of the satellite Check NMEA data Settings Signal Position NMEA Settings ...

Page 90: ... used to confirm that capture the image by barcode scanner Open exposure setting Enable disable buzzer at image capture Enable disable illumination at image capture Enable disable the aimer at image capture Start and stop image capture ...

Page 91: ...89 7 4 PingDemo This software is used to confirm that network connection is working Settings Start ping Specify server address Setting complete Stop ping ...

Page 92: ...s software is used to confirm that barcode scanner is working Launch ScanSetting Enable disable continuous scanning Enable disable auto scanning Enable disable log output Enable disable buzzer sound Start barcode scanning ...

Page 93: ...s available for such use When IT G400 is connected to the PC via cradle or USB cable charging starts Open the notification panel 2 3 2 Notification panel and Quick setting panel p 9 then tap USB for charging By selecting File transfers from the pop up menu you can access the IT G400 disk from PC Cautions The default is charging is a security specification of Android 6 0 MIDI is displayed in the po...

Page 94: ...rn off the system power It does not close the file etc Resetting with the reset switch can cause inconsistency of the file Therefore if you want to restart the terminal recommend that you try in the following order 1 Press the power key for 1 second and select Restart from the pop up 2 Press and hold the power key for 12 seconds 3 Press the reset switch Reset switch Reset switch ...

Page 95: ...this operation erases all data in the terminal please be careful not to accidentally erase important data Cautions When you reset your device the calendar will also be reset on January 1st However the year at this time depends on the timing of reset and it does not necessarily become a fixed value ...

Page 96: ...stem Android Standard Apps Loader Linux Recovery System Android Standard Apps Update OS Image The function of rewriting the OS is called System Update With this function you can write new OS or old OS to IT G400 In System Update since only the system area is rewritten it does not affect the user area However in preparation for unexpected circumstances recommend that back up data before updating th...

Page 97: ...ion click Settings About phone System updates System updates is launched and list of images available for updating and Install button will be displayed Touch Install button displayed next to the OS image following dialog for confirmation will be displayed Touch Continue here system will restart and system updating will start ...

Page 98: ...96 When update is completed it will restart automatically ...

Page 99: ...least once in advance The reason for this is that when opening the system update of the setting for the first time access permission is required OSUpdateService internally calls System Updates but if you do not give permission to the above this call will end with an error Cautions The OS Update 11 1 OS Update p 94 of IT G400 is a premise to be done by human operation This is based on the idea that...

Page 100: ...U 3 Sample application This is the source code sample of the application calling the above update service File name OSUpdateSample zip 11 2 3 How it works The following explanation assumes that OSUpdateService is installed in advance 1 Application downloads the OS update image from your file server to the storage emulated 0 of IT G400 2 Application issues START intent together with the PATH to the...

Page 101: ... the OS image file intent setData uri startActivity intent How to receive FINISHED intent Receive a broadcast message i e jp casio ht remoteupdate finishupdate using the broadcast receiver of the application FinishBroadcastReceiver receiver new FinishBroadcastReceiver IntentFilter intentFilter new IntentFilter jp casio ht osupdateservice finishupdate registerReceiver receiver intentFilter class Fi...

Page 102: ...ame apply start Update starting time and date start finish Update finished time and date finish prevver OS version before updating prevver postver OS version after updating postver result 0 result update Example xml version 1 0 encoding utf 8 update file storage emulated 0 81 52_20170605 PFU file apply 81 52_20170605 PFU apply start 2017 06 15 10 36 26 start finish 2017 06 15 10 49 30 finish prevv...

Page 103: ... sample program The figure below shows the flow of updating the OS using the sample program 1 Touch START UPDATE 2 The called OSUpdateService validates the OS image file 3 Restart and update OS 4 Under updating the OS ...

Page 104: ...102 5 Recive FINISHED message and show log file ...

Reviews: