Quectel_Quality_control_20130315
- 格式:pptx
- 大小:1.59 MB
- 文档页数:9


IBM® DB2® pureScale Feature™ deployment FAQ for IBM® System x®This FAQ presents a collection of advice and best practices for IBM DB2 pureScale Feature deployment on IBM System x hardware. The principles are similar to already supported POWER6® and POWER7 Systems™ hardware and extend to future supported System x hardware. All the advice provided is based on supported features. If any question is specific to an unsupported feature or configuration, it will be noted. This document is for internal use only.The current list of supported System x servers is 3650 M3, 3690 X5 and 3850 X5. Additional information is available from the Installation prerequisites for the DB2 pureScale Feature topic in the DB2 Information Center.InfiniBand™At the core of the DB2 pureScale Feature on System x hardware is the InfiniBand (IB) communications infrastructure, which consists of:•IB Quad Data Rate (QDR) adapters•IB cables•IB switches.For the successful deployment of the DB2 pureScale Feature, all of the matching part numbers and units need to be ordered, installed, cabled, and assembled correctly.What InfiniBand QDR switch is needed?The following table lists the supported DB2 pureScale Feature InfiniBand QDR switches:Mellanox Switch Part Number Switch descriptionMIS5030Q-1SFC Mellanox IB Switch (36 ports) - InfiniScale® IV QDRInfiniBand Switch, 36 Quad Small Form-FactorPluggable (QSFP) portsTable 1. Supported DB2 pureScale Feature InfiniBand QDR switchesWhat InfiniBand QDR adapters are needed?The following table lists the supported DB2 pureScale Feature InfiniBand adapters: Mellanox IB Adapter PartNumberAdapter descriptionMHQH29B-XTR Mellanox IB Adapter ConnectX®-2 VPI adaptercard, dual-port QSFP, IB 40Gb/sTable 2. Supported DB2 pureScale Feature InfiniBand QDR adapterWhat InfiniBand cables are needed?The selection of InfiniBand cables depends on their length considering how far your DB2 pureScale environment will be from the switch.Mellanox IB Cable PartNumberCable descriptionMCC4Q30C-002 IB Cable (2M copper) - 4x QSFP latch, 30 AWG, 2metersMCD4Q26C-005 IB Cable (10M copper) - 4x QSFP latch, 26 AWG, 5metersMFP4R12CB-010 IB Cable (10M fiber) - 40Gb/s InfiniBand QSFP, 10meters fiber optic cableTable 3. Supported InfiniBand cablesCan InfiniBand QDR adapter be virtualized?Currently, there is no support for IB adapter virtualization on System x servers. You need to use a dedicated InfiniBand QDR adapter.How many InfiniBand QDR adapters are supported by System x servers? Can more than 1 IB adapter be used?The number of InfiniBand QDR adapters is limited by the number of PCI-E slots. However, without virtualization, you can only use 1 InfiniBand QDR adapter per server.IBM System x server model Max numberadaptersCommentX3650 M3 4 4 second-generation PCI-Express x8 slots /convertible via riser(s) to 2 PCI-E x16 or 4 64-bit133MHz PCI-XX3690 x5 42 x8 PCIe slots and 2 x8 Low Profile slotsX3850 x5 7 7 PCI-E slots Gen 2, 5Gb/sTable 4. System x Server models and maximum number of QDR adaptersHow are the IB card(s) connected to the System x servers?An IB card is connected through a PCI-e gen2 slot. For example, on a 3690 X5 and 3850 X5, slot 7 is a good choice.System x Server requirements and setupThis section discusses the DB2 pureScale Feature requirements and setup on System x servers. Due to the importance of InfiniBand to the DB2 pureScale Feature, only servers with a PCI-E x8 slot are supported.What System x servers can the DB2 pureScale Feature be deployed on?The DB2 pureScale Feature can be deployed on the following System x servers:•X3650 M3•X3690 x5•X3690 x5•X3850 x5What are the CPU, Memory, Ethernet, InfiniBand, and fiber channel (FC) requirements?These requirements will depend on the deployment you choose. The DB2 pureScale Feature offers a wide range of deployments. For prerequisites and minimum requirements, see the DB2 Information Center. A few deployment examples are listed as reference in the appendix of this document.Remember that high availability (HA) is one of the DB2 pureScale Feature’s primary characteristics and you should avoid a single point of failure in your deployment. For example, the Ethernet and FC HBA adapter setup should be redundant. Scale out is also an important consideration, especially since configurations with a single cluster caching facility (CF) are allowed.As each deployment has its own specifics, use the expertise of TechLine. Fill out the sizing questionnaire and request sizing estimation for each of your projects. Techline will provide a sizing based on the DB2 Enterprise Server Edition. Contact a DB2 pureScale Feature specialist for assistance in your overall sizing of the DB2 pureScale environment. Techline is a world wide IBM unit that, among its other benefits, provides IBM server sizing for IBM software (DB2, WebSphere®, Domino®). Contact your IBM representative for access to TechLine.Storage controller considerationsThere are a wide range of storage providers and storage topologies. Usually the storage division within a business mandates certain storage types and topologies. The DB2 pureScale Feature is designed to work with a wide range of fiber channel attached storage. What storage controllers and subsystems are supported?The DB2 pureScale Feature uses GPFS and, in general, all storage supported by GPFS is supported by the DB2 pureScale Feature. As this list evolves, consult the GPFS FAQ. The DB2 pureScale Feature will also run on almost any disk subsystem similar to existing, non-DB2 pureScale Feature deployments.Can you direct attach servers to the storage controller?Yes, however this may not be possible depending on the amount of available ports and throughput requirements. Consider a SAN topology that allows for future growth and redundancy, while retaining good performance characteristics.How many disks do you need for a DB2 pureScale Feature solution?The number of disks depends largely on the type of workload and on storage requirements. The minimum requirements are described in the Installation prerequisites for the DB2 pureScale Feature topic of the DB2 Information Center.In general, the disk requirements for a given workload are similar to those of the DB2 Enterprise Server Edition. As each member has its own separate log devices, you will need more disks when you add more members. You can work with TechLine to determine an accurate assessment of your needs.DB2 member and CF deployment scenariosThere are numerous combinations for deployment of the DB2 pureScale Feature. This section will address some of the most common questions.Can I run with only 1 CF?Although this is possible, it is strongly recommended to run with at least 2 CFs. This scenario eliminates a single point of failure and takes advantage of the DB2 pureScale Feature’s HA solution.Can both primary and secondary CFs co-exist on the same physical server?This scenario is not supported. Co-existence on the same physical server is not advised as it presents a single point of failure for your DB2 pureScale environment.Can I run a CF on its own physical server?Yes, in this scenario, full IB and CPU resources are allocated to CF processing. This scenario also assists in cluster scale out as all you need to do is add additional members. What is the advised proportion of member to CF processing power?This proportion varies widely depending on the workload. For example, for most update intensive workloads, you should use a proportion of up to 5 members to 1 primary CF, where both the member and the CF are of equal capacity.For most non-update-intensive workloads, you should use a proportion of up to 12 members (or higher in some cases) to 1 primary CF. You need to monitor CF usage and adjust the member-to-CF ratio appropriately. You should size and adjust resources of the secondary CF to match the configuration of the primary CF server after tuning.Figure 1. 2 System x servers configuration with 2 members and 2 CFsWhat is the minimum number of physical servers needed to maintain High Availability (HA) characteristics while performing maintenance on one of the System x servers?At a minimum, 3 physical servers are needed to provide this level of HA. For example, a configuration with a minimum of 3 servers is required to perform maintenance on 1 machine while still retaining HA on the remaining 2 machines (assuming 1 CF will be always on-line). In this scenario, 3 physical servers will each have 1 member, and on 2 of the 3 physical servers, there will be 2 CFs (primary and secondary - 1 per physical server). How can I scale out a cluster of 2 System x servers?You can scale out the cluster by adding additional System x servers. Ensure IO and CF capacity is increased proportionally as that is key in achieving overall cluster scalability. When adding new members, the CF may require more computing resources, and in that case, you should adjust the CF_NUM_WORKERS DBM configuration parameter. Eventually, in a large cluster, the CF might be running on a dedicated machine.Figure 2. 3 System x servers configuration with 3 members and 2 CFsIs the deployment of the DB2 pureScale Feature on heterogeneous cluster components advised? (For example, varying memory, CPU count, and CPU frequency)You should deploy members in environments with equal amount of memory. Mixing servers of System x for members is permitted; however, you should adjust the member to CF ratio accordingly. For primary and secondary CFs, you should use a homogeneous environment, which allows for production level workloads to continue unaffected during primary CF maintenance or during an unlikely failure event. The DB2 pureScale Feature’s Workload Balancing would properly balance the client workload, even if the members do not have equal CPU capacity.Figure 3. Scale out X3850 x5 configurationDB2 pureScale Feature monitoring on System x serversHow do I monitor member and CF RDMA network bandwidth usage?You can use the OFED-supplied tool called perfquery to monitor the RDMA packet rates and sizes. You can also use the netstat command to monitor TCP/IP over IB traffic. In addition, you can use the InfiniBand switch statistics.Are there any tools that can modify and collect system configuration on System x servers?A tool called DSA (Dynamic Systems Analysis) can generate a *.gz file that has details on the hardware, firmware, and software configuration installed on the system. The tool has versions for various operating systems.Another tool to consider is ASU (Advanced Settings Utility). You can use the ASU tool to set the UEFI variables on the system. You can also use it to query all F1 setting variables.How can I monitor CF capacity?Use the MON_GET_CF UDF or the db2pd –cfinfo command. You can also use the performance commands on Linux® such as top, sar, free, iostat, or vmstat.What CF CPU usage should I target?The CF is highly tuned and will function well at high usage. However, workloads tend to have extreme transient peaks. You should plan for an average CF use of 50% during normal production hours. However, do not rely on the vmstat output, as the CF polling model will typically show that an idle CF is running at 100% CPU use.Additional softwareWhat version of Systems x firmware, OFED level, and software are needed?For hardware, firmware, and software prerequisites see the Installation prerequisites for the DB2 pureScale Feature topic in the DB2 Information Center:Can I install additional software on a DB2 member or CF, such as third party management tools (for example, BMC PATROL)?Yes, as long as these products support the DB2 pureScale Feature V9.8. However, any cluster managers and clustered file systems (for example, Veritas) other than DB2 Cluster Services are not supported.APPENDIXThis appendix provides several possible deployment configurations of the DB2 pureScale Feature, which can be used to help design your DB2 pureScale solution. As each project has its own specifics, you should employ the expertise of TechLine to obtain a sizing estimation.Sample Configuration 1 - X3690 x5Processor Model: E6540Quantity of Servers: 2Sockets: 1Cores: 6Memory Dimms: 16 - 4GB DIMMsTotal Memory Populated: 64 GBEthernet: Dual port GBSystem Power supplies: 2IB Adapter – Mellanox IB Adapter ConnectX®-2 VPI 2Fiber Channel Adapters – QLogic 8Gb FC Dual-Port HBA for IBM System: 4QDR Switch - Mellanox IB Switch (36 ports): 1QDR Cables: at choice from supported list (length/cooper/fiber) 2* NOTE: You may consider 2 adapters/cards when the CF and a member are placed on the same machine Sample Configuration 2 - X3690 x5Processor Model: E6540Quantity of Servers: 3Sockets: 1Cores: 6Memory Dimms: 16 - 4GB DIMMsTotal Memory Populated: 64 GBEthernet: Dual port GBSystem Power supplies: 2IB Adapter – Mellanox IB Adapter ConnectX®-2 VPI 3Fiber Channel Adapters – QLogic 8Gb FC Dual-Port HBA for IBM System: 6QDR Switch - Mellanox IB Switch (36 ports): 1QDR Cables: at choice from supported list (length/cooper/fiber) 3Sample Configuration 3 - X3650 M3Processor Model: E5680Quantity of Servers: 5Sockets: 1Cores: 6Memory Dimms: 16 - 4GB DIMMsTotal Memory Populated: 64 GBEthernet: Dual port GBSystem Power supplies: 2IB Adapter – Mellanox IB Adapter ConnectX®-2 VPI 5Fiber Channel Adapters – QLogic 8Gb FC Dual-Port HBA for IBM System: 10QDR Switch - Mellanox IB Switch (36 ports): 1QDR Cables: at choice from supported list (length/cooper/fiber) 5Sample Configuration 4 - X3690 x5Processor Model: E6550Quantity of Servers: 8Sockets: 2Cores: 8Memory Dimms: 32 - 4GB DIMMsTotal Memory Populated: 128 GBEthernet: Dual port GBSystem Power supplies: 2IB Adapter – Mellanox IB Adapter ConnectX®-2 VPI 8 Fiber Channel Adapters – QLogic 8Gb FC Dual-Port HBA for IBM System: 16 QDR Switch - Mellanox IB Switch (36 ports): 1 QDR Cables: at choice from supported list (length/cooper/fiber) 8。
MC20 Series GNSS AT Commands ManualGSM/GPRS/GNSS Module SeriesRev. MC20_Series_GNSS_AT_Commands_Manual_V1.3 Date: 2017-08-03Our aim is to provide customers with timely and comprehensive service. For any assistance, please contact our company headquarters:Quectel Wireless Solutions Co., Ltd.7th Floor, Hongye Building, No.1801 Hongmei Road, Xuhui District, Shanghai 200233, ChinaTel: +86 21 5108 6236Email: info@Or our local office. For more information, please visit:/support/sales.htmFor technical support, or to report documentation errors, please visit:/support/technical.htmOr email to: support@GENERAL NOTESQUECTEL OFFERS THE INFORMATION AS A SERVICE TO ITS CUSTOMERS. THE INFORMATION PROVIDED IS BASED UPON CUSTOMERS’ REQUIREMENTS. QUECTEL MAKES EVERY EFFORT TO ENSURE THE QUALITY OF THE INFORMATION IT MAKES AVAILABLE. QUECTEL DOES NOT MAKE ANY WARRANTY AS TO THE INFORMATION CONTAINED HEREIN, AND DOES NOT ACCEPT ANY LIABILITY FOR ANY INJURY, LOSS OR DAMAGE OF ANY KIND INCURRED BY USE OF OR RELIANCE UPON THE INFORMATION. ALL INFORMATION SUPPLIED HEREIN IS SUBJECT TO CHANGE WITHOUT PRIOR NOTICE.COPYRIGHTTHE INFORMATION CONTAINED HERE IS PROPRIETARY TECHNICAL INFORMATION OF QUECTEL CO., LTD. TRANSMITTING, REPRODUCTION, DISSEMINATION AND EDITING OF THIS DOCUMENT AS WELL AS UTILIZATION OF THE CONTENT ARE FORBIDDEN WITHOUT PERMISSION. OFFENDERS WILL BE HELD LIABLE FOR PAYMENT OF DAMAGES. ALL RIGHTS ARE RESERVED IN THE EVENT OF A PATENT GRANT OR REGISTRATION OF A UTILITY MODEL OR DESIGN.Copyright © Quectel Wireless Solutions Co., Ltd. 2017. All rights reserved.About the DocumentHistory1.0 2016-06-24 Hyman DING Initial1.1 2016-07-30 Hyman DING Added the following new AT commands: AT+QGNSSTS/AT+QGNSSEPO/AT+QGREFLOC/AT+QGEPOAID1.2 2016-11-11 Hyman DING Added new AT command: AT+QGEPOF1.3 2017-08-03 Matt YE Modified the description and example of AT+QGEPOFContentsAbout the Document (2)Contents (3)Table Index (4)1Introduction (5)2AT Commands for MC20 Series GNSS (6)2.1.Overview of AT Commands for MC20 Series GNSS (6)2.1.1.AT+QGNSSC Control Power Supply of GNSS Module (6)2.1.2.AT+QGNSSRD Read GNSS Navigation Information (7)2.1.3.AT+QGNSSCMD Send Commands to GNSS Module (8)2.1.4.AT+QGNSSTS Get Time Synchronization Status for GNSS Module (8)2.1.5.AT+QGNSSEPO Enable/Disable EPO TM Function (9)2.1.6.AT+QGREFLOC Set Reference Location Information for QuecFastFix Online (10)2.1.7.AT+QGEPOAID Trigger EPO TM Function (11)2.1.8.AT+QGEPOF EPO TM File Operation (11)3Examples (14)3.1.AT+QGNSSC (14)3.2.AT+QGNSSRD (14)3.3.AT+QGNSSCMD (15)3.4.AT+QGNSSTS (15)3.5.AT+QGNSSEPO (15)3.6.AT+QGREFLOC (16)3.7.AT+QGEPOAID (16)3.8.AT+QGEPOF (17)plete Example for QuecFastFix Online (17)4Appendix A References (20)4.1.Related Documents (20)4.2.Terms and Abbreviations (20)4.3.Summary of CME ERROR Codes Related to GNSS (21)Table IndexTABLE 1: OVERVIEW OF AT COMMANDS FOR MC20 SERIES GNSS (6)TABLE 2: RELATED DOCUMENTS (20)TABLE 3: TERMS AND ABBREVIATIONS (20)TABLE 4: DIFFERENT CODING SCHEMES OF +CME ERROR RELATED TO GNSS: <ERR> (21)1IntroductionGNSS, a featured function embedded in Quectel MC20 series module, can help customers get the current accurate coordinates, high precision time, etc.MC20 series integrates both GNSS and GSM engines which can work as a whole (All-in-one solution) unit or work independently (Stand-alone solution) according to customer demands. In All-in-one solution, the internal GNSS module can be regarded as a peripheral of the whole unit, and is completely controlled by the GSM module, including power supply, UART communication, etc. In Stand-alone solution, the internal GNSS module and the GSM module work independently, and the GNSS has to be controlled separately.MC20 series module currently includes three variants:● OC: MC20CA-04-STD (supports BT3.0)● OC: MC20ECA-04-BLE (supports BT4.0)● OC: MC20CA-04-TTS (supports text-to-speech)2AT Commands for MC20 Series GNSS 2.1. Overview of AT Commands for MC20 Series GNSSThe commands below are effective only in All-in-one solution.Table 1: Overview of AT Commands for MC20 Series GNSSAT+QGNSSC Control power supply of GNSS moduleAT+QGNSSRD Read GNSS navigation informationAT+QGNSSCMD Send commands to GNSS moduleAT+QGNSSETS Get time synchronization status for GNSS moduleAT+QGNSSEPO Enable/Disable EPO TM functionAT+QGREFLOC Set reference location information for QuecFastFix OnlineAT+QGEPOAID Trigger EPO TM functionAT+QGEPOF EPO TM file operation2.1.1. AT+QGNSSC Control Power Supply of GNSS ModuleThe command is used to control the power supply of GNSS module.Parameter<mode> 0 Power off GNSS module1 Power on GNSS module2.1.2. AT+QGNSSRD Read GNSS Navigation InformationThe command is used to get the GNSS navigation information.Parameter<item> “NMEA/GGA”: Get GGA sentence“NMEA/GLL”: Get GLL sentenceMC20_Series_GNSS_AT_Commands_Manual Confidential / Released 7 / 21“NMEA/GSA”: Get GSA sentence“NMEA/GSV”: Get GSV sentence“NMEA/RMC”: Get RMC sentence“NMEA/VTG”: Get VTG sentence2.1.3. AT+QGNSSCMD Send Commands to GNSS ModuleThe command is used to send commands to GNSS module, which allows customers to optionally use some functions to meet application demands.Parameter<cmdType> 0 NMEA style command1 Hex style command<cmdString> Command string2.1.4. AT+QGNSSTS Get Time Synchronization Status for GNSS ModuleThe command is used to get time synchronization status for GNSS module. Time plays a very important role in EPO TM function.Parameter<status> 0 Time is not synchronized1 Time is synchronized successfully2.1.5. AT+QGNSSEPO Enable/Disable EPO TM Function The command is used to enable or disable EPO TM function.Parameter<mode> 0 Disable EPO TM function1 Enable EPO TM function<account_id> 2 Set account ID for EPO TM function2.1.6. AT+QGREFLOC Set Reference Location Information for QuecFastFix Online The command is used to set reference location information for QuecFastFix Online function.Parameter<ref_latitude> Latitude information of the reference location<ref_longitude> Longitude information of the reference location2.1.7. AT+QGEPOAID Trigger EPO TM FunctionThe command is used to trigger EPO TM function.2.1.8. AT+QGEPOF EPO TM File OperationThe command is used to operate EPO TM related files, including deleting related files, getting file size and querying validity period of EPO TM files.Parameter<mode> Operation mode0 Get EPO TM file size1 Delete EPO TM file2 Query validity period of EPO TM files<index> EPO TM file selection1 Select the EPO TM file containing 6 hours of data2 Select the EPO TM file containing the first3 days of data3 Select the EPO TM file containing the second 3 days ofdata255 Select the above 3 files<size_a> Integer value. Positive numbers indicate the file size, and negative numbers indicate failed file operation.0-4032 Size of the EPO TM file containing 6 hours of data-9 File not found-16 File access denied-19 Path not foundOther negative values Other failed file operation<size_b> Integer value. Positive numbers indicate the file size, and negative numbers indicate failed file operation.0-48384 Size of the EPO TM file containing the first 3 days ofdata-9 File not found-16 File access denied-19 Path not foundOther negative values Other failed file operation<size_c> Integer value. Positive numbers indicate the file size, and negative numbers indicate failed file operation.0-48384 Size of the EPO TM file containing the second 3 days ofdata-9 File not found-16 File access denied-19 Path not foundOther negative values Other failed file operation<time> String type. The queried validity period of EPO TM filesThe format is "yyyy-MM-dd hh:mm:ss" (UTC time), and the characters indicateyear, month, day, hour, minute and second respectively.-9 File not found-16 File access denied-19 Path not foundOther negative values Other failed file operation3Examples3.1. AT+QGNSSCAT+QGNSSC? //Query GNSS power status.+QGNSSC: 0 //GNSS is powered off.OKAT+QGNSSC=1 //Power on GNSS.OK3.2. AT+QGNSSRDAT+QGNSSRD? //Inquire GNSS NMEA sentence.+QGNSSRD: $GNRMC,033836.000,A,3150.8272,N,11711.9889,E,0.00,140.50,140716,,,D*72 $GNVTG,140.50,T,,M,0.00,N,0.00,K,D*26$GNGGA,033836.000,3150.8272,N,11711.9889,E,2,10,0.96,166.6,M,0.0,M,,*4A $GPGSA,A,3,28,16,09,27,08,07,30,,,,,,1.52,0.96,1.17*01$BDGSA,A,3,04,07,10,,,,,,,,,,1.52,0.96,1.17*1F$GPGSV,3,1,10,08,64,016,51,07,61,300,28,42,42,134,34,30,34,315,42*7E$GPGSV,3,2,10,27,32,043,45,16,25,085,43,09,17,227,39,28,08,294,30*7D$GPGSV,3,3,10,26,02,102,,193,,,*76$BDGSV,3,1,09,10,76,324,44,08,76,235,,07,73,125,44,15,48,226,28*6A$BDGSV,3,2,09,01,47,141,27,12,41,240,27,02,38,231,,04,32,119,39*69$BDGSV,3,3,09,05,18,252,27*5D$GNGLL,3150.8272,N,11711.9889,E,033836.000,A,D*40OKAT+QGNSSRD=”NMEA/RMC”//Inquire RMC information.+QGNSSRD: $GNRMC,033837.000,A,3150.8272,N,11711.9889,E,0.00,140.50,140716,,,D*73OKAT+Q GNSSRD=”NMEA/GSA”//Inquire GSA information.+QGNSSRD: $GPGSA,A,3,28,16,09,27,08,07,30,,,,,,1.52,0.96,1.17*01$BDGSA,A,3,04,07,10,,,,,,,,,,1.52,0.96,1.17*1FOKAT+QGNSSRD? //Inquire GNSS NMEA sentence.+QGNSSRD: $GNRMC,033839.000,A,3150.8272,N,11711.9889,E,0.00,140.50,140716,,,D*7D $GNVTG,140.50,T,,M,0.00,N,0.00,K,D*26$GNGGA,033839.000,3150.8272,N,11711.9889,E,2,10,0.96,166.6,M,0.0,M,,*45$GPGSA,A,3,28,16,09,27,08,07,30,,,,,,1.52,0.96,1.17*01$BDGSA,A,3,04,07,10,,,,,,,,,,1.52,0.96,1.17*1F$GPGSV,3,1,10,08,64,016,51,07,61,300,26,42,42,134,34,30,34,315,42*70$GPGSV,3,2,10,27,32,043,46,16,25,085,43,09,16,226,39,28,08,294,30*7E$GPGSV,3,3,10,26,02,102,,193,,,*76$BDGSV,3,1,09,10,76,324,44,08,76,235,,07,73,125,44,15,48,226,28*6A$BDGSV,3,2,09,01,47,141,27,12,41,240,27,02,38,231,,04,32,119,39*69$BDGSV,3,3,09,05,18,252,27*5D$GNGLL,3150.8272,N,11711.9889,E,033839.000,A,D*4FOK3.3. AT+QGNSSCMDAT+QGNSSCMD=0,"$PMTK605*31" //Inquire GNSS version information.OK+QGNSSCMD: $PMTK705,AXN_3.82_3333_16051101,0001,MC20-GNSS,1.0*2A3.4. AT+QGNSSTSAT+QGNSSTS=? //Test command+QGNSSTS: (0,1)OKAT+QGNSSTS? //Read time synchronization mode and status.+QGNSSTS: 1 //Time is synchronized successfully.OK3.5. AT+QGNSSEPOAT+QGNSSEPO=? //Test command+QGNSSEPO: (0,1)[,<account_id>]OKAT+CREG?;+CGREG?//Check network status.+CREG: 0,1+CGREG: 0,1OKAT+QGNSSEPO=1 //Enable EPO TM function.OKAT+QGNSSEPO? //Read EPO TM status.+QGNSSEPO: 1,2OK3.6. AT+QGREFLOCAT+QGREGLOC=? //Test command+QGREFLOC: <ref_latitude>,<ref_longitude>OKAT+QGREFLOC=31.507985,117.119750OK3.7. AT+QGEPOAIDAT+QGNSSC=1 //Power on GNSS.OKAT+CREG?;+CGREG?//Check network status.+CREG: 0,1+CGREG: 0,1OKAT+QGNSSTS? //Inquire time synchronization status. +QGNSSTS: 1OKAT+QGNSSEPO=1OKAT+QGEPOAIDOK3.8. AT+QGEPOFAT+QGEPOF=? //Test command+QGEPOF: (0-2),(1-3,255)OKAT+QGEPOF=0,255//Get EPO TM file size.+QGEPOF: -9,48384,48384OKAT+QGEPOF=2//Query validity period of EPO TM files.+QGEPOF: 2017-02-19 00:00:00OKAT+QGEPOF=1,255//Delete all EPO TM files.OKAT+QGEPOF=0,255+QGEPOF: -9,-9,-9OKAT+QGEPOF=2+QGEPOF: -9OK3.9. Complete Example for QuecFastFix OnlineAT+QGNSSC=1 //Power on GNSS.OKAT+QIFGCNT=2OKAT+QICSGP=1,”CMNET”OKAT+QGNSSTS? //Read time synchronization status. +QGNSSTS: 0OKAT+CREG?;+CGREG?//Check network status.+CREG: 0,2+CGREG: 0,2OKAT+CREG?;+CGREG?//Check network status.+CREG: 0,1+CGREG: 0,1OKAT+QGNSSTS? //Read time synchronization status.+QGNSSTS: 1 //Time synchronization completed.OKAT+QGREFLOC=31.507985,117.119750 //Set reference location information for QuecFastFix Online. OKAT+QGNSSEPO=1 //Enable EPO TM function.OKAT+QGEPOAID //Trigger EPO TM function.OKAT+QGNSSRD?+QGNSSRD: $GNRMC,032220.291,V,,,,,0.00,0.00,140716,,,N*5D$GNVTG,0.00,T,,M,0.00,N,0.00,K,N*2C$GNGGA,032220.291,,,,,0,0,,,M,,M,,*5D$GPGSA,A,1,,,,,,,,,,,,,,,*1E$BDGSA,A,1,,,,,,,,,,,,,,,*0F$GPGSV,2,1,07,23,,,31,08,,,49,30,,,33,16,,,45*7E$GPGSV,2,2,07,07,,,44,27,,,49,26,,,43*72$BDGSV,1,1,03,10,,,47,04,,,40,07,,,48*62$GNGLL,,,,,032220.291,V,N*6FOKAT+QGNSSRD?+QGNSSRD: $GNRMC,032221.301,V,,,,,0.00,0.00,140716,,,N*54$GNVTG,0.00,T,,M,0.00,N,0.00,K,N*2C$GNGGA,032221.301,,,,,0,0,,,M,,M,,*54$GPGSA,A,1,,,,,,,,,,,,,,,*1E$BDGSA,A,1,,,,,,,,,,,,,,,*0F$GPGSV,2,1,07,23,,,31,08,,,49,30,,,33,16,,,45*7E$GPGSV,2,2,07,07,,,44,27,,,49,26,,,43*72$BDGSV,1,1,03,10,,,47,04,,,40,07,,,48*62$GNGLL,,,,,032221.301,V,N*66OK…AT+QGNSSRD?+QGNSSRD: $GNRMC,032225.306,A,3150.7859,N,11711.9215,E,0.06,204.08,140716,,,A*70 $GNVTG,204.08,T,,M,0.06,N,0.11,K,A*2B$GNGGA,032225.306,3150.7859,N,11711.9215,E,1,9,1.54,35.0,M,0.0,M,,*40$GPGSA,A,3,08,30,16,07,27,26,,,,,,,1.75,1.54,0.83*00$BDGSA,A,3,10,04,07,,,,,,,,,,1.75,1.54,0.83*19$GPGSV,3,1,09,08,70,004,49,07,55,309,44,42,45,141,,27,38,040,49*7D$GPGSV,3,2,09,16,28,079,45,30,28,317,31,26,06,096,43,193,,,*7C$GPGSV,3,3,09,23,,,28*7B$BDGSV,1,1,03,07,74,113,48,10,74,329,47,04,32,119,40*51$GNGLL,3150.7859,N,11711.9215,E,032225.306,A,A*4AOKAT+QGNSSRD?+QGNSSRD: $GNRMC,032225.306,A,3150.7859,N,11711.9215,E,0.06,204.08,140716,,,A*70 $GNVTG,204.08,T,,M,0.06,N,0.11,K,A*2B$GNGGA,032225.306,3150.7859,N,11711.9215,E,1,9,1.54,35.0,M,0.0,M,,*40$GPGSA,A,3,08,30,16,07,27,26,,,,,,,1.75,1.54,0.83*00$BDGSA,A,3,10,04,07,,,,,,,,,,1.75,1.54,0.83*19$GPGSV,3,1,09,08,70,004,49,07,55,309,44,42,45,141,,27,38,040,49*7D$GPGSV,3,2,09,16,28,079,45,30,28,317,31,26,06,096,43,193,,,*7C$GPGSV,3,3,09,23,,,28*7B$BDGSV,1,1,03,07,74,113,48,10,74,329,47,04,32,119,40*51$GNGLL,3150.7859,N,11711.9215,E,032225.306,A,A*4AOK4Appendix A References 4.1. Related DocumentsTable 2: Related Documents[1] NMEA 0183 Version 3.01 Standard for Interfacing Marine Electronic Devices[2] Quectel_MC20_Series_Hardware_Design MC20 series hardware design[3] Quectel_MC20_GNSS_AGPS_Application_Note MC20 GNSS AGPS application note4.2. Terms and AbbreviationsTable 3: Terms and AbbreviationsGGA Global Positioning System Fixed DataGLL Geographic Latitude and LongitudeGNSS Global Navigation Satellite SystemGSA GNSS DOP and Active SatellitesGSM Global System for Mobile CommunicationGSV GNSS Satellites in ViewID IdentificationME Mobile EquipmentNMEA National Marine Electronics AssociationRMC Recommended Minimum Specific GNSS DataUART Universal Asynchronous Receiver & TransmitterUTC Coordinated Universal TimeVTG Course Over Ground and Ground Speed4.3. Summary of CME ERROR Codes Related to GNSSTable 4: Different Coding Schemes of +CME ERROR Related to GNSS: <err>7101 Invalid parameter7102 Not supported7103 Operation failed。
质量控制(英文)Title: Quality ControlIntroduction:Quality control is a crucial process in various industries to ensure that products or services meet the required standards and specifications. It involves monitoring and testing products at different stages of production to detect and correct any defects or deviations from the desired quality. In this article, we will discuss the importance of quality control and the various methods and tools used to achieve it.1. Importance of Quality Control1.1 Ensuring customer satisfaction: Quality control helps in delivering products or services that meet or exceed customer expectations, leading to higher satisfaction and loyalty.1.2 Minimizing costs: By detecting and correcting defects early in the production process, quality control helps in reducing rework, scrap, and warranty costs.1.3 Enhancing reputation: Consistently delivering high-quality products or services through effective quality control can help in building a positive reputation and brand image in the market.2. Methods of Quality Control2.1 Statistical process control: This method involves monitoring and controlling the production process using statistical techniques to ensure that it remains within the desired quality limits.2.2 Inspection and testing: Inspecting and testing products at different stages of production helps in identifying defects and deviations from the quality standards.2.3 Quality management systems: Implementing quality management systems such as ISO 9001 can help in establishing processes and procedures for effective quality control.3. Tools for Quality Control3.1 Control charts: Control charts are graphical tools used in statistical process control to monitor the variation in a process and detect any trends or patterns that indicate a problem.3.2 Pareto analysis: Pareto analysis is a technique used to identify and prioritize the most significant causes of quality issues based on the 80/20 rule.3.3 Six Sigma: Six Sigma is a methodology that aims to improve the quality of processes by reducing defects and variations to achieve near-perfect performance.4. Challenges in Quality Control4.1 Lack of resources: Limited budget, manpower, and time can pose challenges in implementing effective quality control measures.4.2 Changing requirements: Rapid changes in customer preferences, technology, and regulations can make it challenging to maintain consistent quality standards.4.3 Supplier quality: Ensuring the quality of raw materials and components from suppliers can be a challenge, as it directly impacts the quality of the final product.5. Continuous Improvement in Quality Control5.1 Kaizen: Kaizen is a Japanese philosophy of continuous improvement that focuses on making small, incremental changes to processes to achieve better quality.5.2 Total Quality Management (TQM): TQM is a management approach that emphasizes the involvement of all employees in the continuous improvement of quality.5.3 Lean manufacturing: Lean manufacturing principles such as reducing waste and optimizing processes can help in improving quality control and efficiency.In conclusion, quality control is essential for ensuring the consistency, reliability, and competitiveness of products or services in today's market. By understanding the importance of quality control, implementing the right methods and tools, addressing challenges, and focusing on continuous improvement, organizations can achieve higher customer satisfaction, lower costs, and a positive brand reputation.。