realbasic-nug.it
[Top] [All Lists]

Re: Controllo seriale per modem

To: REALbasic NUG Italian <realbasic-nug dot it at lists dot realsoftware dot com>
Subject: Re: Controllo seriale per modem
From: Massimo Valle <maxduepuntozero at yahoo dot it>
Date: Sat, 11 Mar 2006 22:02:54 +0100
Delivered-to: realbasic-nug dot it at lists dot realsoftware dot com
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.it; h=Received:Mime-Version:In-Reply-To:References:Content-Type:Message-Id:Content-Transfer-Encoding:From:Subject:Date:To:X-Mailer; b=It5KlObcsfB2cDKRXfPgnC9I6IPhEn+YTE/Zp++4Rt+s8Sri8+5Qk/nSIsKq+PKFysAZYZaFZBZeQKQzuHWNyw54/KmInPjMAhq9sAyA/7OEsN6klQ24PUXTBZXzfn59rBES3dnDoS7ixvSwM461dZH9V9Hz1N4zOXEBABzqDaA= ;
References: <1A275788-3026-479C-8038-1EF031DD9B13 at ticino dot com> <D8A39ADB-9359-4F0A-A257-431C5524A630 at yahoo dot it> <633E27EB-B8B5-4126-B8C8-CD6108A0FDD7 at ticino dot com> <01D2E3B9-D583-4F2A-8390-E6BC9FE36390 at yahoo dot it> <40670771-FFE1-4E6B-B1C6-9B620F01EB11 at ticino dot com>

On 11/mar/06, at 19:34, Matteo Cortonesi wrote:


Attenzione a impostare un valore sufficientemente alto per la velocità di comunicazione con il modem (bps) in modo che sia coerente con il sample rate richiesto. Ad esempio se imposti la modalità voice per riceve o trasmettere campioni a 11KHz/8bit devi aprire la porta di comunicazione con il modem almeno a 11025*8 = 88200bps (che è una velocità non standard quindi meglio che lo apri a 115200bps). Se invece vai a 22Khz (22050*8=176400) ti conviene aprirlo a 230400 direttamente.

Capisco, ma mi sembra strano che un modem lo puoi fare andare a 88'200 bps = ~88 kbps... I modem e le linee telefoniche non supportano al massimo i famosi 56kbps?
Scusa la mia ignoranza, non so se ho inteso la stessa cosa.

Grazie ancora
Matteo

Matteo,

infatti io ho parlato di "comunicazione con il modem".
Indipendentemente dalla velocità a cui il modem può negoziare una connessione con um modem remoto, la connessione seriale tra il modem e il computer va impostata a un valore che solitamente ha un massimo di 230400bps (o 460800 in qualche caso). Oltre ovviamente ad altri parametri quali la lunghezza della parola in bit, bit di stop, parità ed eventualmente handshake. Peraltro nel nostro caso la connessione con un host remoto non c'entra nulla visto che stiamo parlando di protocollo voce.

In ultima analisi, nella cosa che vuoi fare tu ci sono alcuni concetti di base che sarebbe meglio tu chiarissi leggendoti un po' di documentazione su modem, porte seriali, handshaking, ecc. Diversamente temo ti troverai ad affrontare alcuni problemi di difficile comprensione. Intendiamoci non è un cosa difficile, ma prima di affrontare lo scambio di uno stream audio sarebbe bene avere chiaro il funzionamento base di un modem.

Sulla rete puoi trovare di tutto e di più in merito. Se poi hai qualche domanda specifica, chiedi e proverò a risponderti.

Massimo Valle




___________________________________
Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB
http://mail.yahoo.it


<Prev in Thread] Current Thread [Next in Thread>