Part Number Hot Search : 
C4010 VND5E025 C4010 250101B BDW24 CEP7030L 167BZC 167BZC
Product Description
Full Text Search
 

To Download MOTG-GPS Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  4d systems modules on the go series MOTG-GPS pluggable sd gps module data sheet document date: 21 st november 2011 document revision: 2.0 ? 2011 4d systems www.4dsystems.com.au page 1 of 41
4d systems MOTG-GPS pluggable sd gps module data sheet description MOTG-GPS is a small pluggable gps module ideally suited for embedded systems. it incorporates a complete solution gps engine module with an integrated finely tuned highly sensitive patch-on-top (pot) ceramic antenna and has a wide range of uses in educational, experimental as well as during any development phase where a quick gps solution is required. it comes in a micro-sd memory card format which is designed to interface to any embedded platform that has an on board micro-sd (or sd) card adaptor. complete nmea messages as well as specific information such as longitude, latitude, heading, time, date, speed and many more features are built inside the MOTG-GPS. the module utilises the standard spi signals and acts as a slave device to the host micro. it offers a simple yet effective command set to any host platform that can communicate via a spi port and all gps related commands are sent using a simple protocol. MOTG-GPS device simply plugs into a standard sd/sd socket for quick assembly and maintenance, no need to solder and end up with a wiring nest. don't need the device permanently, or want to make it optional? simple, just unplug. the MOTG-GPS is a novel concept from 4d systems that belong to a broader range of modules-on-the-go series. some of the other modules on offer are: ? motg-96: pluggable 0.96" 96x64 oled display module in a micro-sd card format. ? motg-128: pluggable 1.5" 128x128 display module in a micro-sd card format. features ? low-cost pluggable gps module. ? easy micro-sd card form factor that will plug into any embedded host platform that has a micro-sd or sd card adaptor. ? spi interface to the host via the micro-sd or sd adaptor. ? comprehensive set of built in high level gps commands. ? based on mediatek single chip architecture, mt3329. ? patch antenna dimensions : 15mm x 15mm x 4mm. ? l1 frequency, c/a code, 66 channels. ? high sensitivity : up to -165dbm tracking, superior urban performance. ? position accuracy : < 3m cep (50%) without sa (horizontal). ? supports up to 210 prn channels. ? jammer detection and reduction. ? multi-path detection and compensation. ? cold start : under 35 seconds (typical). ? warm start : under 34 seconds (typical). ? hot start : under 1 second (typical). ? supports nmea0183 v3.01 data protocol. ? rohs compliant. ? 2011 4d systems www.4dsystems.com.au page 2 of 41
MOTG-GPS data sheet table of contents 1. pin configuration and description ............................................................................................. 5 2. micro-sd spi hardware interface ............................................................................................... 6 2.1 generic host master spi timing .................................................................................................. 6 2.2 MOTG-GPS slave spi timing diagram .......................................................................................... 7 3. software interface ........................................................................................................................ 8 3.1 command protocol C flow control .............................................................................................. 8 4. command set ................................................................................................................................. 9 5. nmea messages .......................................................................................................................... 33 6. development, support and test tools ..................................................................................... 39 6.1 motg programming cable and adaptor ..................................................................................... 39 6.2 4d embedded gps software test tool ........................................................................................ 39 6.3 programing the motg with a pmmc file .................................................................................... 40 6.4 m icro-sd to sd adaptor ............................................................................................................. 40 7. specifications and ratings ......................................................................................................... 41 proprietary information ................................................................................................................. 42 disclaimer of warranties & limitation of liability ..................................................................... 42 contact information ........................................................................................................................ 42 ? 2011 4d systems www.4dsystems.com.au page 3 of 41
MOTG-GPS data sheet 1. pin configuration and description pin symbol i/o description 1 n.c. -- not connected. 2 cs i motg spi chip select. the host asserts this signal low when accessing the display module. 3 sdi i motg spi data in. this pin connects to the data out of the host spi. 4 3.3v p voltage supply input. range is 3.0v to 3.6v, nominal 3.3v. 5 sck i motg spi clock in. this pin connects to the host spi clock output. 6 gnd p ground. 7 sdo o motg spi data out. this pin connects to the host spi data input. 8 reset i motg reset input (active low). this pin is only used by the programming module for updating the motg with pmmc files. not used during normal operation. legend: i = input, o = output, p = power ? 2011 4d systems www.4dsystems.com.au page 4 of 41
MOTG-GPS data sheet 2. micro-sd spi hardware interface the MOTG-GPS is designed to plug into standard micro-sd card sockets employed in most embedded platforms. it can also plug into standard sd slots with the aid of a micro-sd to sd adaptor. it is important to note that the communication interface is via standard spi signalling and most embedded platforms employ the spi mode for their on board memory card sockets. the following timing diagrams provide detailed information about the required spi signalling. ? note1: motg-128 supports a maximum clock rate of 12mhz. ? note2: motg-128 will not work with external or built in pc card readers. these devices do not utilise the spi signalling as required by the motg devices. ? note3: MOTG-GPS has a red led indicator at the front of the module. this led will blink when the module is trying to lock and get a fix. once it has established a successful lock the led will turn off. 2.1 generic host master spi timing ? 2011 4d systems www.4dsystems.com.au page 5 of 41
MOTG-GPS data sheet 2.2 MOTG-GPS slave spi timing diagram item symbol min. typ. max. unit sdo data output valid after cs edge t1 -- -- 50 ns cs to sck input t2 100 -- -- ns sck input high period t3 40 -- -- ns sck input low period t4 40 -- -- ns cs after sck edge t5 190 -- -- ns sdo data output valid after sck edge t6 -- -- 50 ns sdo data output rise and fall period t7 -- -- 25 ns cs to sdo output high-impedance t8 10 -- 50 ns hold time of sdi data input to sck edge t9 100 -- -- ns ? 2011 4d systems www.4dsystems.com.au page 6 of 41
MOTG-GPS data sheet 3. software interface the MOTG-GPS module is a slave peripheral device and it provides bidirectional communications to a host controller via its spi interface. all communications between the host and the device occur over this spi interface. the protocol is simple and easy to implement. ? note: the host must initialise its spi port as the master and must meet the motg spi specifications outlined in the previous section. 3.1 command protocol C flow control the motg modules are slave devices and all communication and events must be initiated by the host. each command is made up of a sequence of data bytes. when a command is sent to the device and the operation is completed, it will always return a response. for a command that has no specific response the device will send back a single acknowledge byte called the ack (06hex) , in the case of success, or nak (15hex) , in the case of failure. commands having specific responses may send back varying numbers of bytes, depending upon the command and response. it will take the device a certain amount of time to respond, depending on the command type and the operation that has to be performed. if the motg device receives a command that it does not understand it will reply back with a negative acknowledge called the nak (15hex). since a command is only identified by its position in the sequence of data bytes sending incorrect data can result in wildly incorrect operation. ? 2011 4d systems www.4dsystems.com.au page 7 of 41
MOTG-GPS data sheet 4. command set the command interface between the motg device and the host is via the spi interface. a handful of easy to learn commands provide complete access to all the available functions. the simplified command set also means that very low overheads are imposed on the host controller. commands and responses can be either single bytes or many bytes. all commands return a response, either an acknowledge or data. each command set is described in detail in the following sections. ? 2011 4d systems www.4dsystems.com.au page 8 of 41 host motg command response
MOTG-GPS data sheet MOTG-GPS command summary table cmd description sentence field name returned values 1 returns latest $gpgga sentence $gpgga sentence as per section 5.1 2 returns latest $gpgsa sentence $gpgsa sentence as per section 5.2 3 returns latest $gpgsv sentence $gpgsv sentence as per section 5.3 4 returns latest $gprmc sentence $gprmc sentence as per section 5.4 5 returns latest $gpvtg sentence $gpvtg sentence as per section 5.5 a altitude above msl (in tenths of meters, 65535 maximum) $gpgga msl altitude nnn.n l longitude $gpgga longitude, e/w dddmm.mmmm,ew p latitude and longitude $gpgga latitude,n/s,longitude,e/w ddmm.mmmm,ns,dddmm.mmmm,ew t latitude $gpgga latitude, n/s ddmm.mmmm,ns c satellites used $gpgga satellites used nn f fix type $gpgsa mode 2 n i satellites in view $gpgsv satellites in view nn m mode $gpvtg mode c d date (utc/greenwich mean time) $gprmc utc time ddmmyy e time (utc/greenwich mean time) $gprmc utc date hhmmss.sss n date and time $gprmc utc date, utc time ddmmyy, hhmmss.sss h heading/direction of travel (in tenths of degrees) $gpvtg course (true) nnn.nn k speed (in tenths of knots) $gpvtg speed (knots) n.nn s speed (in tenths of km/hr) $gpvtg speed (km/hr) n.nn v motg module version n/a device, hardware, firmware d disables motg and places in low power mode n/a ack (06hex) e enables motg n/a ack (06hex) note1: all commands are in ascii. note2: all returned values are ascii and null terminated (unless otherwise indicated). ? 2011 4d systems www.4dsystems.com.au page 9 of 41
MOTG-GPS data sheet 4.1.1 return latest $gpgga sentence C 1 (ascii) command cmd cmd 1 (ascii) : command byte response returns the latest $gpgga sentence as per section 5.1 description this command requests the latest $gpgga nmea sentence which includes gps time, position and fix related data. example command data: 1 motg response: $gpgga,064951.000,2307.1256,n,12016.4438,e,1,8,0.95,39.9,m,17.8,m,,*65 ? 2011 4d systems www.4dsystems.com.au page 10 of 41
MOTG-GPS data sheet 4.1.2 return latest $gpgsa sentence C 2 (ascii) command cmd cmd 2 (ascii) : command byte response returns the latest $gpgsa sentence as per section 5.2 description this command requests the latest $gpgsa nmea sentence which includes gps receiver operating mode, active satellites used in the position solution, and dop values. example command data: 2 motg response: $gpgsa,a,3,29,21,26,15,18,09,06,10,,,,,2.32,0.95,2.11*00 ? 2011 4d systems www.4dsystems.com.au page 11 of 41
MOTG-GPS data sheet 4.1.3 return latest $gpgsv sentence C 3 (ascii) command cmd cmd 3 (ascii) : command byte response returns the latest $gpgsv sentence as per section 5.3 description this command requests the latest $gpgsv nmea sentence which includes t he number of gps satellites in view, satellite id numbers, elevation, azimuth, and snr values. note: the returned message may vary between 1 to 3 (depending on the number of satellites tracked, multiple messages of gsv data may be required.) example command data: 3 motg response: $gpgsv,3,1,09,29,36,029,42,21,46,314,43,26,44,020,43,15,21,321,39*7d $gpgsv,3,2,09,18,26,314,40,09,57,170,44,06,20,229,37,10,26,084,37*77 $gpgsv,3,3,09,07,,,26*73 ? 2011 4d systems www.4dsystems.com.au page 12 of 41
MOTG-GPS data sheet 4.1.4 return latest $gprmc sentence C 4 (ascii) command cmd cmd 4 (ascii) : command byte response returns the latest $gprmc sentence as per section 5.4 description this command requests the latest $gprmc nmea sentence which is t he recommended minimum navigation information and includes : t ime, date, position, course and speed data. example command data: 4 motg response: $gprmc,064951.000,a,2307.1256,n,12016.4438,e,0.03,165.48,260406,,,a*55 ? 2011 4d systems www.4dsystems.com.au page 13 of 41
MOTG-GPS data sheet 4.1.5 return latest $gpvtg sentence C 5 (ascii) command cmd cmd 5 (ascii) : command byte response returns the latest $gpvtg sentence as per section 5.5 description this command requests the latest $gpvtg nmea sentence which includes course and speed information relative to ground. example command data: 5 motg response: $gpvtg,165.48,t,,m,0.03,n,0.06,k,a*37 ? 2011 4d systems www.4dsystems.com.au page 14 of 41
MOTG-GPS data sheet 4.1.6 msl altitude C a (ascii) command cmd cmd a (ascii) : command header byte response nnn.n <00hex> nnn altitude in meters . decimal point indicator n altitude in 1/10 th meters <00hex> 1 byte null terminator description this command returns the altitude above mean sea level (in tenths of meters, 65535 maximum). example command data: a motg response: 315.9<00hex> ? 2011 4d systems www.4dsystems.com.au page 15 of 41
MOTG-GPS data sheet 4.1.7 longitude C l (ascii) command cmd cmd l (ascii) : command header byte response dddmm.mmmm,ew <00hex> dddmm longitude in degrees and minutes . decimal point indicator mmmm longitude decimal fraction of minutes , comma separator ew east or west indicator (1 character) <00hex> 1 byte null terminator description this command returns the longitude in degrees and minutes as well as the east or west indicator. example command data: l motg response: 12016.4438,e<00hex> ? 2011 4d systems www.4dsystems.com.au page 16 of 41
MOTG-GPS data sheet 4.1.8 latitude and longitude C p (ascii) command cmd cmd p (ascii) : command header byte response ddmm.mmmm,ns,dddmm.mmmm,ew <00hex> ddmm latitude in degrees and minutes . decimal point indicator mmmm latitude decimal fraction of minutes , comma separator ns north or south indicator (1 character) , comma separator dddmm longitude in degrees and minutes . decimal point indicator mmmm longitude decimal fraction of minutes , comma separator ew east or west indicator (1 character) <00hex> 1 byte null terminator description this command returns the latitude, the north/south indicator, the longitude and the east/west indicator. example command data: p motg response: 2307.1256,n,12016.4438,e<00hex> ? 2011 4d systems www.4dsystems.com.au page 17 of 41
MOTG-GPS data sheet 4.1.9 latitude C t (ascii) command cmd cmd t (ascii) : command header byte response ddmm.mmmm,ns <00hex> ddmm latitude in degrees and minutes . decimal point indicator mmmm latitude decimal fraction of minutes , comma separator ns north or south indicator (1 character) <00hex> 1 byte null terminator description this command returns the latitude in degrees and minutes as well as the north or south indicator. example command data: t motg response: 2307.1256,n<00hex> ? 2011 4d systems www.4dsystems.com.au page 18 of 41
MOTG-GPS data sheet 4.1.10 satellites used C c (ascii) command cmd cmd c (ascii) : command header byte response nn <00hex> nn number of satellites used (range is 0 to 14). note: this field will vary between 1 and 2 characters. <00hex> 1 byte null terminator description this command returns the number of satellites used. example command data: c motg response: 8<00hex> ? 2011 4d systems www.4dsystems.com.au page 19 of 41
MOTG-GPS data sheet 4.1.11 fix type - f (ascii) command cmd cmd f (ascii) : command header byte response n <00hex> n mode 2 fix type. n = 1: fix not available n = 2: 2d ( 4 svs used) n = 3: 3d ( R 4 svs used) <00hex> 1 byte null terminator description this command returns the fix type. example command data: f motg response: 3<00hex> ? 2011 4d systems www.4dsystems.com.au page 20 of 41
MOTG-GPS data sheet 4.1.12 satellites in view C i (ascii) command cmd cmd i (ascii) : command header byte response nn <00hex> nn number of satellites that are in view. <00hex> 1 byte null terminator description this command returns the number of satellites that are in view to the MOTG-GPS. example command data: i motg response: 09<00hex> ? 2011 4d systems www.4dsystems.com.au page 21 of 41
MOTG-GPS data sheet 4.1.13 mode - m (ascii) command cmd cmd m (ascii) : command header byte response c <00hex> c mode type. c = a: autonomous mode c = d: differential mode c = e: estimated mode <00hex> 1 byte null terminator description this command returns the mode type used. example command data: m motg response: a<00hex> ? 2011 4d systems www.4dsystems.com.au page 22 of 41
MOTG-GPS data sheet 4.1.14 date (utc/greenwich mean time) C d (ascii) command cmd cmd d (ascii) : command header byte response ddmmyy <00hex> ddmmyy days, months, years. <00hex> 1 byte null terminator description this command returns the utc date in days, months and years. 2 characters per each field. example command data: d motg response: 220211<00hex> ? 2011 4d systems www.4dsystems.com.au page 23 of 41
MOTG-GPS data sheet 4.1.15 time (utc/greenwich mean time) C e (ascii) command cmd cmd e (ascii) : command header byte response hhmmss.sss <00hex> hhmmss hours, minutes, seconds. . decimal point indicator. sss decimal fraction of seconds. <00hex> 1 byte null terminator. description this command returns the utc time in hours, minutes, seconds and milliseconds. example command data: e motg response: 064951.000<00hex> ? 2011 4d systems www.4dsystems.com.au page 24 of 41
MOTG-GPS data sheet 4.1.16 date and time (utc/greenwich mean time) C n (ascii) command cmd cmd n (ascii) : command header byte response ddmmyy,hhmmss.sss <00hex> ddmmyy days, months, years. , comma separator hhmmss hours, minutes, seconds. . decimal point indicator. sss decimal fraction of seconds. <00hex> 1 byte null terminator. description this command returns the utc date and time in days, months, years, hours, minutes, seconds and milliseconds. example command data: n motg response: 220211,064951.000<00hex> ? 2011 4d systems www.4dsystems.com.au page 25 of 41
MOTG-GPS data sheet 4.1.17 heading/direction C h (ascii) command cmd cmd h (ascii) : command header byte response nnn.nn <00hex> nnn course in degrees . decimal point indicator nn fractions of degrees <00hex> 1 byte null terminator. description this command returns the true course of travel in degrees. example command data: h motg response: 165.48<00hex> ? 2011 4d systems www.4dsystems.com.au page 26 of 41
MOTG-GPS data sheet 4.1.18 speed in knots C k (ascii) command cmd cmd k (ascii) : command header byte response n.nn <00hex> n speed in knots . decimal point indicator nn fractions of speed <00hex> 1 byte null terminator description this command returns the measured horizontal speed in knots. example command data: k motg response: 0.03 <00hex> ? 2011 4d systems www.4dsystems.com.au page 27 of 41
MOTG-GPS data sheet 4.1.19 speed in km/hr C s (ascii) command cmd cmd s (ascii) : command header byte response n.nn <00hex> n speed in km/hr . decimal point indicator nn fractions of speed <00hex> 1 byte null terminator description this command returns the measured horizontal speed in km/hr. example command data: s motg response: 0.06 <00hex> ? 2011 4d systems www.4dsystems.com.au page 28 of 41
MOTG-GPS data sheet 4.1.20 version-device info request - v (ascii) command cmd cmd v (ascii) : command header byte response device_type, hardware_rev, firmware_rev <00hex> device_type this response indicates the device type. g = MOTG-GPS. , comma separator hardware_rev this response indicates the device hardware version, current version = 0 , comma separator firmware_rev this response indicates the device firmware version, current version = 0 <00hex> 1 byte null terminator description this command requests all the necessary information from the device about its characteristics and capability. ? 2011 4d systems www.4dsystems.com.au page 29 of 41
MOTG-GPS data sheet 4.1.21 disable motg C d (ascii) command cmd cmd d (ascii) : command header byte response acknowledge acknowledge 06 (hex) : ack byte if successful 15 (hex) : nak byte if unsuccessful description this command disables the motg and puts it in low power mode. ? 2011 4d systems www.4dsystems.com.au page 30 of 41
MOTG-GPS data sheet 4.1.22 enable motg C e (ascii) command cmd cmd e (ascii) : command header byte response acknowledge acknowledge 06 (hex) : ack byte if successful 15 (hex) : nak byte if unsuccessful description this command enables the motg and takes it out of low power mode. ? 2011 4d systems www.4dsystems.com.au page 31 of 41
MOTG-GPS data sheet 5. nmea messages the following table lists each of the nmea output sentences and the following sections provide their relevant details. the individual command responses, in the previous section, are derived from these sentences. nmea output sentences sentence description gpgga time, position and fix type data. gpgsa gps receiver operating mode, active satellites used in the position solution, and dop values. gpgsv the number of gps satellites in view, satellite id numbers, elevation, azimuth, and snr values. gprmc time, date, position, course and speed data. recommended minimum navigation information. gpvtg course and speed information relative to ground. ? 2011 4d systems www.4dsystems.com.au page 32 of 41
MOTG-GPS data sheet 5.1 gpgga C gps fixed data. time, position and fix related data. this table contains the values for the following example $gpgga,064951.000,2307.1256,n,12016.4438,e,1,8,0.95,39.9,m,17.8,m,,*65 gpgga data format name example units description message id $gpgga gga protocol header utc time 064951.000 hhmmss.sss latitude 2307.1256 ddmm.mmmm n/s indicator n n = north or s = south longitude 12016.4438 dddmm.mmmm e/w indicator e e = east or w = west position fix indicator 1 0: fix not available 1: gps fix 2: differential gps fix satellites used 8 range 0 to 14 hdop 0.95 horizontal dilution of precision msl altitude 39.9 meters MOTG-GPS altitude above/below mean-sea-level units m meters units of antenna altitude geoidal separation 17.8 meters units m meters units of geoidal separation age of diff. corr. second null fields when dgps is not used checksum *65 end of message termination ? 2011 4d systems www.4dsystems.com.au page 33 of 41
MOTG-GPS data sheet 5.2 gpgsa C gnss dop and active satellites . this table contains the values for the following example $gpgsa,a,3,29,21,26,15,18,09,06,10,,,,,2.32,0.95,2.11*00 gpgsa data format name example units description message id $gpgsa gsa protocol header mode 1 a m: manualforced to operate in 2d or 3d mode a: 2d automaticallowed to automatically switch 2d/3d. mode 2 3 1: fix not available 2: 2d ( 4 svs used) 3: 3d ( R 4 svs used) satellite used 29 sv on channel 1 satellite used 21 sv on channel 2 . . . . satellite used sv on channel 12 pdop 2.32 position dilution of precision hdop 0.95 horizontal dilution of precision hdop 2.11 vertical dilution of precision checksum *00 end of message termination ? 2011 4d systems www.4dsystems.com.au page 34 of 41
MOTG-GPS data sheet 5.3 gpgsv C gnss satellites in view. this table contains the values for the following example $gpgsv,3,1,09,29,36,029,42,21,46,314,43,26,44,020,43,15,21,321,39*7d $gpgsv,3,2,09,18,26,314,40,09,57,170,44,06,20,229,37,10,26,084,37*77 $gpgsv,3,3,09,07,,,26*73 gpgsv data format name example units description message id $gpgsv gsv protocol header number of messages 3 range 1 to 3 (depending on the number of satellites tracked, multiple messages of gsv data may be required.) message number1 1 range 1 to 3 satellites in view 09 satellite id 29 channel 1 (range 1 to 32) elevation 36 degrees channel 1 (maximum 90) azimuth 029 degrees channel 1 (true, range 0 to 359) snr (c/no) 42 dbhz range 0 to 99, (null when not tracking) . . . . satellite id 15 channel 4 (range 1 to 32) elevation 21 degrees channel 4 (maximum 90) azimuth 321 degrees channel 1 (true, range 0 to 359) snr (c/no) 39 dbhz range 0 to 99, (null when not tracking) checksum *7d end of message termination ? 2011 4d systems www.4dsystems.com.au page 35 of 41
MOTG-GPS data sheet 5.4 gprmc C recommended minimum navigation information . this table contains the values for the following example $gprmc,064951.000,a,2307.1256,n,12016.4438,e,0.03,165.48,260406,,,a*55 gprmc data format name example units description message id $gprmc rmc protocol header utc time 064951.000 hhmmss.sss status a a = data valid or v = data not valid latitude 2307.1256 ddmm.mmmm n/s indicator n n = north or s = south longitude 12016.4438 dddmm.mmmm e/w indicator e e = east or w = west speed over ground 0.03 knots course over ground 165.48 degrees true date 260406 ddmmyy magnetic variation degrees e = east or w = west note: MOTG-GPS does not support magnetic declination. mode a a: autonomous mode d: differential mode e: estimated mode checksum *55 end of message termination ? 2011 4d systems www.4dsystems.com.au page 36 of 41
MOTG-GPS data sheet 5.5 gpvtg C course and speed information relative to ground. this table contains the values for the following example $gpvtg,165.48,t,,m,0.03,n,0.06,k,a*37 gpvtg data format name example units description message id $gpvtg vtg protocol header course 165.48 degrees measured heading reference t true course degrees measured heading reference m magnetic note: MOTG-GPS does not support magnetic declination. speed 0.03 knots measured horizontal speed units n knots speed 0.06 km/hr measured horizontal speed units k kilometers per hour mode a a: autonomous mode d: differential mode e: estimated mode checksum *37 end of message termination ? 2011 4d systems www.4dsystems.com.au page 37 of 41
MOTG-GPS data sheet 6. development, support and test tools 6.1 motg programming cable and adaptor the combination of the 4d-programming-cable and the motg-program-adaptor provides a convenient physical link between the pc and the motg module via the usb port. the motg module to pc link is required when: ? testing the motg module with the 4d embedded gps software test tool ? programming the motg module with pmmc file ? note: the 4d-programming-cable and the motg-program-adaptor will need to be purchased separately. 6.2 4d embedded gps software test tool the 4d embedded gps test tool is a free software tool to quickly test the functionality of the motg device using your pc, prior to writing any piece of embedded code for your platform to communicate with the MOTG-GPS module. the test software simulates the embedded host controller and provides an easy means of exercising the available commands. ? note: to use the motg module with the test software, you'll need to program the module with a special test pmmc file. refer to section 6.3 on how to program a pmmc file. latest test pmmc can be found here: www.4dsystems.com.au/downloads/motg/MOTG-GPS/pmmc/test/ ? 2011 4d systems www.4dsystems.com.au page 38 of 41
MOTG-GPS data sheet 6.3 programming the motg with a pmmc file pmmc is an abbreviation of personality-module-micro-code. the goldleox chip used in the motg device is a custom controller and all functionality including the high level commands are built into the chip. this chip level configuration is available as a pmmc file and contains all of the low level micro-code information (analogy of that of a soft silicon) which define the characteristics and functionality of the motg device. the ability of programming the device with a pmmc file provides an extremely flexible method of customising as well as upgrading the motg with future enhancements. as we make further improvements, we will release pmmc file updates and you should check regularly to benefit from these enhancements. you can download the latest version from here: www.4dsystems.com.au/downloads/motg/MOTG-GPS/pmmc/embedded/ to program the motg module with its pmmc file follow these steps: ? download the pmmc-loader software tool. ? run the pmmc loader. ? select the com port your motg is attached to (using the programming cable & adaptor). ? select the motg pmmc file you've just downloaded. there's a small browser button on the right hand side to help you locate the file. ? click the 'load' button. the progress bar will inform you when the programming is done. ? note: the motg module is always shipped, factory programmed, with the latest pmmc file. it is advisable that you check regularly for the latest updates here: www.4dsystems.com.au/downloads/motg/MOTG-GPS/pmmc/embedded/ 6.4 micro-sd to sd adaptor if your embedded hardware platform uses an sd connector, you'll need a micro-sd to sd adaptor. these should be readily available from most suppliers and are also available from 4d systems online shopping cart. ? 2011 4d systems www.4dsystems.com.au page 39 of 41
MOTG-GPS data sheet 7. specifications and ratings absolute maximum ratings operating ambient temperature .......................................................................... -35c to +75c storage temperature ............................................................................................. -40c +80c voltage on any digital input pin with respect to gnd ................................................... -0.3v to 6.0v voltage on switch pin with respect to gnd ............................................................ -0.3v to 6.0v voltage on vcc with respect to gnd ......................................................................... -0.3v to 6.0v maximum current out of gnd pin ...................................................................................... 300ma maximum current into vcc pin ......................................................................................... 250ma maximum output current sunk/sourced by any pin ............................................................... 4.0ma total power dissipation ....................................................................................................... 1.0w note : stresses above those listed here may cause permanent damage to the device. this is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the recommended operation listings of this specification is not implied. exposure to maximum rating conditions for extended periods may affect device reliability. recommended operating conditions parameter conditions min typ max units supply voltage (vcc) 3.0 3.3 3.6 v operating temperature -30 -- +70 c input low voltage sdi, cs pins gnd -- 0.8 v input high voltage sdi, cs pins 2.0 3.3 5.0 v reset pulse external open collector 2.0 -- -- s operational delay power-up or external reset 1000 -- -- ms global characteristics based on operating conditions parameter conditions min typ max units supply current (icc) vcc = 3.3v 60 65 75 ma output low voltage (vol) sdo pin, iol = 3.4ma -- -- 0.4 v output high voltage (voh) sdo pin, iol = -2.0ma 2.4 -- 3.3 v capacitive loading all pins -- -- 50 pf flash memory endurance motg pmmc programming -- 1000 -- e/w ordering information order code: MOTG-GPS package: 150mm x 95mm (zif bag dimensions). packaging: module sealed in antistatic padded zif bag. ? 2011 4d systems www.4dsystems.com.au page 40 of 41
MOTG-GPS data sheet proprietary information the information contained in this document is the property of 4d systems pty. ltd. and may be the subject of patents pending or granted, and must not be copied or disclosed with out prior written permission. 4d systems endeavours to ensure that the information in this document is correct and fairly stated but does not accept liability for any error or omission. the development of 4d systems products and services is continuous and published information may not be up to date. it is important to check the current position with 4d systems. all trademarks belong to their respective owners and are recognised and acknowledged. disclaimer of warranties & limitation of liability 4d systems makes no warranty, either express or implied with respect to any product, and specifically disclaims all other warranties, including, without limitation, warranties for merchantability, non- infringement and fitness for any particular purpose. information contained in this publication regarding device applications and the like is provided only for your convenience and may be superseded by updates. it is your responsibility to ensure that your application meets with your specifications. in no event shall 4d systems be liable to the buyer or to any third party for any indirect, incidental, special, consequential, punitive or exemplary damages (including without limitation lost profits, lost savings, or loss of business opportunity) arising out of or relating to any product or service provided or to be provided by 4d systems, or the use or inability to use the same, even if 4d systems has been advised of the possibility of such damages. 4d systems products are not fault tolerant nor designed, manufactured or intended for use or resale as on line control equipment in hazardous environments requiring fail C safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines or weapons systems in which the failure of the product could lead directly to death, personal injury or severe physical or environmental damage (high risk activities). 4d systems and its suppliers specifically disclaim any expressed or implied warranty of fitness for high risk activities. use of 4d systems products and devices in 'high risk activities' and in any other application is entirely at the buyers risk, and the buyer agrees to defend, indemnify and hold harmless 4d systems from any and all damages, claims, suits, or expenses resulting from such use. no licenses are conveyed, implicitly or otherwise, under any 4d systems intellectual property rights.. contact information for technical support : support@4dsystems.com.au for sales support : sales@4dsystems.com.au website : www.4dsystems.com.au copyright 4d systems pty. ltd. 2000-2011. ? 2011 4d systems www.4dsystems.com.au page 41 of 41


▲Up To Search▲   

 
Price & Availability of MOTG-GPS

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X