Questions tagged [modem]

A device that can modulate (convert analog signal to digital) and demodulate (convert digital signal to analog)

A modem (modulator-demodulator) is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information. The goal is to produce a signal that can be transmitted easily and decoded to reproduce the original digital data.

741 questions
104
votes
4 answers

Full examples of using pySerial package

Can someone please show me a full python sample code that uses pyserial, i have the package and am wondering how to send the AT commands and read them back!
Gath
  • 1,317
  • 4
  • 15
  • 14
42
votes
2 answers

How does Modem code talk to Android code

I would like to know high level idea of how Android Modem code will call/pass message to Android application layer. Say we take SMS for example. If network sends SMS and Modem (say Qualcomm C code parses it) how is it transmitted to Android…
David Prun
  • 8,203
  • 16
  • 60
  • 86
37
votes
1 answer

Virtualbox: "USB device in use by someone else" error, how to make (mac) host let go?

I'm trying to set up a USB Fax Modem in Ubuntu through Virtual Box but I'm not sure how to do so. Host OS = Mac OS X Virtual Box Guest OS = Ubuntu 12.04 56k USB Fax/Modem = Lenovo 43R1786 (43R1815) by Conexant On the host os, I can see…
user1678406
  • 1,715
  • 2
  • 11
  • 11
18
votes
7 answers

Android as Dialup/FAX Modem

With some older cell phones, you can connect them to a computer and use them as a Dialup/FAX modem (to connect to a dialup ISP for example). I have been trying to find out if this possible with Android, but all my searches end up with people looking…
Drew Chapin
  • 7,779
  • 5
  • 58
  • 84
18
votes
1 answer

Receiving "NO CARRIER" error while tring to make a call using GSM modem in Python

I want to make a call using my GSM modem. So I wrote the below program: import time import serial recipient = "+98xxxxxxxxxx" phone = serial.Serial("COM10", 115200, timeout=5) try: time.sleep(0.5) phone.write(b'ATZ\r') time.sleep(1) …
Ebrahim Ghasemi
  • 5,850
  • 10
  • 52
  • 113
13
votes
5 answers

Automating serial port communication on Linux

I have a linux server (Red Hat 4) with one serial port connection to an embedded linux device, and another serial port connection to a power controller for that device. My current way to control them is to open two minicom sessions, each in its own…
jasper77
  • 1,553
  • 5
  • 19
  • 31
11
votes
1 answer

Writing a GSM modem driver?

I've been working on an application which uses a GSM modem for one of two things; check its status using the built in HTTP stack by sending a GET request to the server, or sending data to the server (using UDP). I have tried several different…
dantheman
  • 275
  • 2
  • 12
11
votes
2 answers

How to communicate with USB 3G modem?

I have a D-Link DWM-156 3G USB modem that I want to send AT-commands to from my application (C# .NET 4.0 running on Windows XP SP3). After plug-in and installation of drivers the modem shows up like this: In Device Manager, two serial ports are…
Martin Christiansen
  • 1,037
  • 3
  • 9
  • 28
10
votes
3 answers

How to get Caller ID in C#?

I want to use 56K modem for getting telephone number of who calls the home phone. Is there a way to achieve this with C# ?
zer0w1dthspace
  • 1,042
  • 2
  • 17
  • 34
10
votes
3 answers

Source for a good, simple, soft modem library

I a doing a weird project, and looking to convert some short, simple datagrams to audio - send them over a (physical) radio - then to receive and decode them on another device (think - embedded devices with audio out jack and GSM/GPRS-type…
Brad
  • 11,262
  • 8
  • 55
  • 74
9
votes
2 answers

Voice call through GSM modem

I would like to use a GSM modem to make a voice call to a phone number, play a recorded message, wait for a digit to be pressed and then disconnect the call. The system needs to know if the line was busy, if the user answered and which digit was…
johndodo
  • 17,247
  • 15
  • 96
  • 113
9
votes
2 answers

How do you send AT GSM commands using python?

How do i send AT GSM commands using python? Am able to do this quite easily using Delphi and some comport component (TComport), but how do i talk to my modem using python? Gath
Gath
  • 569
  • 2
  • 8
  • 7
9
votes
2 answers

+CMS ERROR: 304, sending message using at command

Im new to GSM and AT command sets, based on the error +CMS ERROR: 304 its a Invalid PDU mode parameter according to activexperts Im trying to send message using AT command to GSM modem in PDU mode AT+CMGF=0 OK AT+CMGS=31 >…
kudarap
  • 631
  • 3
  • 6
  • 16
8
votes
2 answers

How to setup Quality of Service?

I'm talking about http://en.wikipedia.org/wiki/Quality_of_service. With streaming stackoverflow podcasts and downloading the lastest updates to ubuntu, I would like to have QoS working so I can use stackoverflow without my http connections timing…
grom
  • 15,842
  • 19
  • 64
  • 67
8
votes
5 answers

How to get the SIM number (ICCID) of a modem using AT commands

I'm trying to get the SIM number (ICCID, not IMSI) of my 3G Huawei E5830 modem using AT commands (also called Hayes command set). Unfortunately, it's not specified in the modem formal documentation.
Forge
  • 6,538
  • 6
  • 44
  • 64
1
2 3
49 50