Skip to content

Commit f2c7643

Browse files
committed
User manual content update
1 parent ce9110a commit f2c7643

File tree

2 files changed

+23
-21
lines changed

2 files changed

+23
-21
lines changed

content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/content.md

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2395,20 +2395,22 @@ sudo mmcli -m /org/freedesktop/ModemManager1/Modem/0 --command="ATI"
23952395

23962396
You can now start sending AT commands. Here are a few basic AT commands to test the modem:
23972397

2398-
| **AT Command** | **Description** |
2399-
|:--------------: |:------------------------------------------------------------------------------------------: |
2400-
| ATI | Retrieves the modem's basic information such as manufacturer, model, and firmware version. |
2401-
| AT+CSQ | Checks the signal quality of the modem |
2402-
| AT+GMI | Retrieves the manufacturer identification |
2403-
| AT+GMM | Retrieves the model identification of the modem |
2404-
| ATV | Displays the active configuration profile |
2405-
| AT+CGMR | Retrieves the firmware version of the modem |
2406-
| AT+CPAS | Reports the current status of the modem |
2407-
| AT+CEER | Provides detailed information on the last error cause |
2408-
| AT+QNWINFO | Retrieves the current network information |
2398+
| **AT Command** |                                       **Description** |
2399+
|:--------------: |:------------------------------------------------------------------------------------------: |
2400+
| ATI             | Retrieves the modem's basic information, such as manufacturer, model, and firmware version.  |
2401+
| AT+CSQ          | Checks the signal quality of the modem                                                      |
2402+
| AT+GMI          | Retrieves the manufacturer identification                                                   |
2403+
| AT+GMM          | Retrieves the model identification of the modem                                             |
2404+
| ATV             | Displays the active configuration profile                                                   |
2405+
| AT+CGMR         | Retrieves the firmware version of the modem                                                 |
2406+
| AT+CPAS         | Reports the current status of the modem                                                     |
2407+
| AT+CEER         | Provides detailed information on the last error cause                                       |
2408+
| AT+QNWINFO      | Retrieves the current network information                                                   |
24092409

24102410
![Arduino Pro 4G Module - AT Commands Test](assets/portentaMIDcarrier_mpcie_4gmodem_at3.png)
24112411

2412+
***For complete information on AT commands compatible with the Pro 4G Module, please refer to the [AT Commands Manual](assets/Quectel_EC2x&EG9x&EG2x-G&EM05_Series_AT_Commands_Manual_V2.0.pdf).***
2413+
24122414
You can use Docker to manage the dependencies and tools needed to send AT commands and ensure a consistent environment. The idea would be that you will have the environment running in a separate instance for testing purposes.
24132415

24142416
```
@@ -2495,17 +2497,17 @@ sudo kill <PID>
24952497

24962498
Using **`nmcli`**, you can easily send AT commands to your Cat.4 modem to perform various tasks like checking the modem status, signal quality, and network registration. This method provides a straightforward way to interact with your modem from a Linux environment, whether you are performing a simple check or managing more advanced functions.
24972499

2498-
By following these steps, you can effectively manage and troubleshoot your modem using AT commands in the Linux environment.
2500+
Following these steps, you can effectively manage and troubleshoot your modem using AT commands in the Linux environment.
24992501

25002502
#### Using Arduino
25012503

2502-
The AT commands can also be sent to the Pro 4G Module using the Portenta H7 or Portenta C33 with the Arduino IDE.
2504+
The AT commands can be sent to the Pro 4G Module using the Portenta H7 or Portenta C33 with the Arduino IDE.
25032505

2504-
It will require [**Arduino_Cellular**](https://github.com/arduino-libraries/Arduino_cellular) library. You can access the library through the Arduino IDE's library manager by navigating to **Sketch -> Include Library -> Manage Libraries** or using the IDE's side panel with books icon.
2506+
You will need the [**Arduino_Cellular**](https://github.com/arduino-libraries/Arduino_cellular) library, which you can access through the Arduino IDE's library manager by navigating to **Sketch -> Include Library -> Manage Libraries** or using the IDE's side panel with the books icon.
25052507

25062508
![Arduino Cellular Library for Pro 4G Modules](assets/arduino_cellular_library.png)
25072509

2508-
Please ensure the mini PCIe power configuration is set as outlined in the [Mini PCIe Power Breakout Header](#mini-pcie-power-breakout-header-j9) section. The Portenta H7 or C33 requires **SERIAL1 Breakout** pins to be connected to designated **PCIe Breakout** pins :
2510+
Make sure the mini PCIe power configuration is set as described in the [Mini PCIe Power Breakout Header](#mini-pcie-power-breakout-header-j9) section. The Portenta H7 or C33 requires the **SERIAL1 Breakout** pins to be connected to the corresponding **PCIe Breakout** pins:
25092511

25102512
| **SERIAL1 Breakout Pins (17)** | **PCIe Breakout Pins (16)** |
25112513
|--------------------------------|-----------------------------|
@@ -2515,13 +2517,13 @@ Please ensure the mini PCIe power configuration is set as outlined in the [Mini
25152517
| SERIAL1 CTS | mPCIe_RX_P |
25162518
| mPCIE_GPIO_RST (GPIO6) | mPCIe_RST |
25172519

2518-
***Please use a 5.0 V external power source when using an Arduino Pro 4G Module (EMEA / GNSS Global) or any other mPCIe modules due to their high power consumption. This is important for maintaining a stable power supply to the Portenta SOM and the carrier, particularly for extended periods of use.***
2520+
***Please use a 5.0 V external power source when using an Arduino Pro 4G Module (EMEA / GNSS Global) or any other mPCIe modules due to their high power consumption. This ensures a stable power supply to the Portenta SOM and the carrier, especially during extended use.***
25192521

2520-
The image below shows the setup, featuring the Portenta H7 and Pro 4G Module connected to the Portenta Mid Carrier along with a mini PCIe power configuration:
2522+
The image below shows the setup with the Portenta H7 and Pro 4G Module connected to the Portenta Mid Carrier, along with a mini PCIe power configuration:
25212523

25222524
![Portenta Mid Carrier Mini PCIe & Portenta H7/C33 Setup](assets/portentaMIDcarrier_h7_c33_mpcie_set.png)
25232525

2524-
The following example is called **ModemTerminal**, which can be found within the [**Arduino_Cellular**](https://github.com/arduino-libraries/Arduino_cellular) library, compatible with the Portenta H7 and Portenta C33.
2526+
The following example, **ModemTerminal**, is available in the [**Arduino_Cellular**](https://github.com/arduino-libraries/Arduino_cellular) library and compatible with the Portenta H7 and Portenta C33.
25252527

25262528
```arduino
25272529
/**
@@ -2572,18 +2574,18 @@ void loop() {
25722574
}
25732575
```
25742576

2575-
The example lets you send raw AT commands to the Pro 4G Module using the Arduino IDE with the Portenta H7 and Portenta C33. The script requires **arduino_secrets.h** to be defined with the following credentials:
2577+
This example allows you to send raw AT commands to the Pro 4G Module using the Arduino IDE with the Portenta H7 and Portenta C33. The script requires the **arduino_secrets.h** file to be defined with the following credentials:
25762578

25772579
- SIM Card PIN Number
25782580
- GPRS APN
25792581
- GPRS Login
25802582
- GPRS Password
25812583

2582-
These parameters are always required to use the SIM functionalities within the modem. The image below shows an anticipated result of the modem detected and connecting to a network using the Portenta H7 as the core device:
2584+
These parameters are always required to use the SIM functionalities within the modem. The image below shows an example of the modem being detected and connecting to a network using the Portenta H7 as the core device:
25832585

25842586
![Arduino Pro 4G Module - AT Commands Test with Portenta H7](assets/portentaMIDcarrier_mpcie_4gmodem_at3_h7.png)
25852587

2586-
It will show a similar result when the Portenta C33 is used as the core device with the Portenta Mid Carrier and the Pro 4G Module:
2588+
A similar result will be shown when using the Portenta C33 as the core device with the Portenta Mid Carrier and the Pro 4G Module:
25872589

25882590
![Arduino Pro 4G Module - AT Commands Test with Portenta C33](assets/portentaMIDcarrier_mpcie_4gmodem_at3_c33.png)
25892591

0 commit comments

Comments
 (0)