Ik ben naarstig op zoek naar een analoog serieel modem dat DTMF tonen kan detecteren en middels DLE shielding op de seriele communicatie melden. Punt is dat me gevraagd is een DTMF protocol te implementeren en ik ben aangewezen op de detectie en generatie van DTMFs in een extern analoog modem.
Een hoeveelheid modems is in 'voice mode' te plaatsen middels een AT command. Meestal kan dit met AT+FCLASS=8, maar in sommige moet dat juist weer met AT#CLS=8. Vervolgens is het een kwestie van het op een juiste manier door het modem routeren van de inkomende en uitgaande audio lijnen (meestal met AT+VLS=<digit>). Enfin, dat deel is redelijk uit documentatie van de modems te vissen. Mijn probleem is dat ik geen modem kan vinden dat op een stabiele wijze DTMF detectie en generatie doet. Na het hebben bekeken van diverse modems van Sweex, Conceptronic, E-Tech kwam ik uit bij een modem van USRobotics, de 5668D. Deze is goed instelbaar, kan op vlotte wijze zelf DTMF's generen en leek ook uitstekend de ontvangen DTMF's terug te melden (<DLE><DTMF digit>) echter bij verdere testen lijkt dit modem toch moeite te hebben met het ontvangen van alle tonen op de 770hz lijn (4,5,6 en
. Dit ook na het tunen van diverse gain waardes in het modem. Helaas komt er ook bijster weinig informatie vanuit de support kanalen van USRobotics dus ben ik aangewezen op een alternatief.
Puur op basis van documentatie lijkt een Tornado 565 een geschikt alternatief, helaas lijkt niemand dit modem meer te verkopen en is ook Tornado organisatie (Allied Data tegenwoordig) zelf erg zwijgzaam.
Daarom mijn vraag: zijn er mensen met ervaring rondom DTMF detectie (en generatie) van externe analoge seriele modems? Zoja, wat zijn betrouwbare modems voor deze toepassing? Eventuele zakelijke modems zijn ook interessant!
Overigens heb ik ook getest met zowel de seriele als de USB variant van Sitecom 56k. Deze lijkt het goed te doen, echter doet deze weer geen stabiele 'RING' detectie in voice mode...
Een hoeveelheid modems is in 'voice mode' te plaatsen middels een AT command. Meestal kan dit met AT+FCLASS=8, maar in sommige moet dat juist weer met AT#CLS=8. Vervolgens is het een kwestie van het op een juiste manier door het modem routeren van de inkomende en uitgaande audio lijnen (meestal met AT+VLS=<digit>). Enfin, dat deel is redelijk uit documentatie van de modems te vissen. Mijn probleem is dat ik geen modem kan vinden dat op een stabiele wijze DTMF detectie en generatie doet. Na het hebben bekeken van diverse modems van Sweex, Conceptronic, E-Tech kwam ik uit bij een modem van USRobotics, de 5668D. Deze is goed instelbaar, kan op vlotte wijze zelf DTMF's generen en leek ook uitstekend de ontvangen DTMF's terug te melden (<DLE><DTMF digit>) echter bij verdere testen lijkt dit modem toch moeite te hebben met het ontvangen van alle tonen op de 770hz lijn (4,5,6 en
Puur op basis van documentatie lijkt een Tornado 565 een geschikt alternatief, helaas lijkt niemand dit modem meer te verkopen en is ook Tornado organisatie (Allied Data tegenwoordig) zelf erg zwijgzaam.
Daarom mijn vraag: zijn er mensen met ervaring rondom DTMF detectie (en generatie) van externe analoge seriele modems? Zoja, wat zijn betrouwbare modems voor deze toepassing? Eventuele zakelijke modems zijn ook interessant!
Overigens heb ik ook getest met zowel de seriele als de USB variant van Sitecom 56k. Deze lijkt het goed te doen, echter doet deze weer geen stabiele 'RING' detectie in voice mode...
If it's just us, it seems like an awful waste of space