diff --git a/SMS & Phone App Guide.md b/SMS & Phone App Guide.md index a7ccff1..68b91b7 100644 --- a/SMS & Phone App Guide.md +++ b/SMS & Phone App Guide.md @@ -1,4 +1,4 @@ -## SMS & Phone App (4G variant only) - Meck v0.9.3 (Alpha) +## SMS & Phone App (4G variant only) - Meck v0.9.5 Press **T** from the home screen to open the SMS & Phone app. Requires a nano SIM card inserted in the T-Deck Pro V1.1 4G modem slot and an @@ -8,16 +8,31 @@ powered. The modem (and its red LED) can be switched off and on from the settings screen. After each modem startup, the system clock syncs from the cellular network, which takes roughly 15 seconds. +### App Menu + +The SMS & Phone app opens to a landing screen with two options: + +| Option | Description | +|--------|-------------| +| **Phone** | Open the phone dialer to call any number | +| **SMS Inbox** | Open the SMS inbox for messaging and calling saved contacts | + +Use **W / S** to select an option and **Enter** to confirm. Press **Q** to +return to the home screen. + ### Key Mapping | Context | Key | Action | |---------|-----|--------| | Home screen | T | Open SMS & Phone app | +| App menu | W / S | Select Phone or SMS Inbox | +| App menu | Enter | Open selected option | +| App menu | Q | Back to home screen | | Inbox | W / S | Scroll conversations | | Inbox | Enter | Open conversation | | Inbox | C | Compose new SMS (enter phone number) | | Inbox | D | Open contacts directory | -| Inbox | Q | Back to home screen | +| Inbox | Q | Back to app menu | | Conversation | W / S | Scroll messages | | Conversation | C | Reply to this conversation | | Conversation | F | Call this number | @@ -31,6 +46,10 @@ cellular network, which takes roughly 15 seconds. | Contacts | Q | Back to inbox | | Edit Contact | Enter | Save contact name | | Edit Contact | Shift+Del | Cancel without saving | +| Phone Dialer | 0–9, *, +, # | Enter phone number (see input methods below) | +| Phone Dialer | Enter | Place call | +| Phone Dialer | Backspace | Delete last digit | +| Phone Dialer | Q | Back to app menu | | Dialing | Enter or Q | Cancel / hang up | | Incoming Call | Enter | Answer call | | Incoming Call | Q | Reject call | @@ -55,23 +74,20 @@ shown in the footer while composing. ### Making a Phone Call -Press **F** to call from either the conversation view or the contacts -directory. The display switches to a dialing screen showing the contact name -(or phone number) and an animated progress indicator. Once the remote party -answers, the screen transitions to the in-call view with a live call timer. +There are three ways to start a call: -There are two ways to start a call: - -1. **From a conversation** — open a conversation and press **F**. You can call +1. **From the phone dialer** — select **Phone** from the app menu to open the + dialer. Enter a phone number and press **Enter** to call. This is the + easiest way to call a number you haven't messaged before. +2. **From a conversation** — open a conversation and press **F**. You can call any number you have previously exchanged messages with, whether or not it is saved as a named contact. -2. **From the contacts directory** — press **D** from the inbox, scroll to a +3. **From the contacts directory** — press **D** from the inbox, scroll to a contact, and press **F**. -> **Note:** There is currently no way to dial an arbitrary phone number without -> first creating a conversation. To call a new number, press **C** from the -> inbox to compose a new SMS, enter the phone number, send a short message, -> then open the resulting conversation and press **F** to call. +The display switches to a dialing screen showing the contact name (or phone +number) and an animated progress indicator. Once the remote party answers, the +screen transitions to the in-call view with a live call timer. During an active call, **W** and **S** adjust the speaker volume (0–5). The number keys **0–9**, **\***, and **#** send DTMF tones for navigating phone @@ -80,6 +96,26 @@ menus and voicemail systems. Press **Enter** or **Q** to hang up. Audio is routed through the A7682E modem's internal codec to the board speaker and microphone — no headphones or external audio hardware are required. +### Phone Dialer Input Methods + +The phone dialer supports three ways to enter digits: + +1. **Direct key press** — press the keyboard letter that corresponds to each + number using the silk-screened labels on the T-Deck Pro keys: + + | Key | Digit | | Key | Digit | | Key | Digit | + |-----|-------|-|-----|-------|-|-----|-------| + | W | 1 | | S | 4 | | Z | 7 | + | E | 2 | | D | 5 | | X | 8 | + | R | 3 | | F | 6 | | C | 9 | + | A | * | | O | + | | Mic | 0 | + +2. **Touchscreen tap** — tap the on-screen number buttons directly. Note: this + currently requires fairly precise taps on the numbers themselves. + +3. **Sym+key** — the standard symbol entry method (e.g. Sym+W for 1, Sym+S for + 4, etc.) + ### Receiving a Phone Call When an incoming call arrives, the app automatically switches to the incoming @@ -134,6 +170,12 @@ call screens. Bars are derived from the modem's CSQ (signal quality) reading, updated every 30 seconds. The modem state (REG, READY, OFF, etc.) is shown when not yet connected. During a call, the signal indicator remains visible. +### IMEI, Carrier & APN + +The 4G modem's IMEI, current carrier name, and APN are displayed at the bottom +of the settings screen (press **S** from the home screen), alongside your node +ID and firmware version. + ### SD Card Structure ``` @@ -158,7 +200,6 @@ SD Card | SMS sends but no delivery | Check signal strength; below 5 bars is marginal. Move to better coverage | | Call drops immediately after dialing | Check signal strength and ensure the SIM plan supports voice calls | | No audio during call | The A7682E routes audio through its own codec; ensure the board speaker is not obstructed. Try adjusting volume with W/S | -| Cannot dial a number | You must first have a conversation or saved contact for that number. Send a short SMS to create a conversation, then press F | > **Note:** The SMS & Phone app is only available on the 4G modem variant of > the T-Deck Pro. It is not present on the audio or standalone BLE builds due