This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| e303c-voice [2020/05/30 12:22] – [Some notes on E303 voice capability] prppedro | e303c-voice [2020/07/08 17:25] (current) – prppedro | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Some notes on E303 voice capability ====== | + | ====== Some notes on E303 voice capability |
| - | FIXME this article is very **WIP-y** because I never finished this project, you've been warned | + | FIXME this article is very **WIP-y** because I never finished this project, you've been warned. |
| + | FIXME rewrite this disgraceful display of bad english writing, also consider tighting this this tl;dr crap up. | ||
| Huawei dongles are pretty ubiquitous. One of our local operators (Vivo, TIM etc.) used it a lot, in a myriad of different models. Mine, particularly, | Huawei dongles are pretty ubiquitous. One of our local operators (Vivo, TIM etc.) used it a lot, in a myriad of different models. Mine, particularly, | ||
| Line 13: | Line 14: | ||
| Another common issue is the locked voice function. Mine came with unlocked (then I locked it when messing with different firmwares...) Unlocking it is a nightmare, the only way I could find was to pay some indians (I do not remember the actual name) to be able to unlock it. | Another common issue is the locked voice function. Mine came with unlocked (then I locked it when messing with different firmwares...) Unlocking it is a nightmare, the only way I could find was to pay some indians (I do not remember the actual name) to be able to unlock it. | ||
| + | |||
| + | ===== In practice ===== | ||
| + | |||
| + | Let's try to place a call. | ||
| + | |||
| + | Okay, real simple: first you need to get your PCM format. | ||
| + | < | ||
| + | AT^CVOICE? | ||
| + | ^CVOICE: 0, 8000, 16, 20 <- The answer | ||
| + | |||
| + | OK | ||
| + | </ | ||
| + | |||
| + | There' | ||
| + | |||
| + | Okay, let's open another terminal and make sure whichever comes through / | ||
| + | |||
| + | You can also redirect data from your microphone stream to the serial port by doing as follows: '' | ||
| + | |||
| + | Then, go back to the console and issue the following command: '' | ||
| + | |||
| + | < | ||
| + | ATD+< | ||
| + | OK | ||
| + | </ | ||
| + | |||
| + | The " | ||
| + | |||
| + | If your call succeeds, there' | ||
| + | |||
| + | To hang up, just send the standard '' | ||
| + | |||
| + | Yeah, it //is// crude. But it works. Be sure to check the references, as well. | ||
| + | |||
| + | ===== References ===== | ||
| + | |||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * {{ :: | ||
| + | |||
| + | |||
| + | |||