Forum: Mikrocontroller und Digitale Elektronik AVR + Bascom + Fax


von Kay (Gast)


Lesenswert?

Hallo,

ich suche eine Möglichkeit mittels Bascom einen Text per Fax von meinem
AVR an ein Faxgerät zu senden. DTMF Wahl und so sind kein problem. Das
Problem, welches ich noch habe, ist das Handshake und das senden des
Textes. Hat jemand sowas schon gemacht, oder kann mir hilfestellung
geben ?

mfg Kay

von Rufus T. Firefly (Gast)


Lesenswert?

Hast Du ein Faxmodem an den AVR angeschlossen? Dann sollte das ganze
kein allzugroßes Problem sein. Wenn Du das Modem "selber machen"
willst, also der AVR das entsprechende Protokoll nachbilden soll -
vergiss' es.

von Kay (Gast)


Lesenswert?

hi,

also dann werde ich ein serielles Faxmodem besorgen. und wie sende ich
dann ein fax ?

mfg Kay

von Tobi (Gast)


Lesenswert?

wahrscheinlich geht das auch über at commandos (findet sich viel bei
google zu)

von Kay (Gast)


Lesenswert?

alles klar, werde mal suchen.

von Rufus T. Firefly (Gast)


Lesenswert?

Dazu musst Du an das Modem entsprechende AT-Kommandos senden, die im
Handbuch beschrieben sein sollten. Das eigentliche Fax wird im Grunde
genommen als Bitmap übertragen, vermutlich ist diese Bitmap auch so
aufgebaut wie das von ISDN-G3-Faxen bekannte SFF-Format (das wiederum
ist in der CAPI-Spezifikation beschrieben).
Als Grundlage kannst Du Dich vermutlich am Sourcecode eines
PC-Faxprogrammes für Analogmodems orientieren; ich nehme stark an, daß
es aus der Linux/OpenSource-Ecke da vergleichbares gibt (hylafax?).

Es kann sein (aber das ist reine Spekulation!), daß es auch die
Möglichkeit einer Textübermittlung (anstelle der Bitmapübertragung)
gibt, entsprechendes wird jedenfalls in der CAPI-Dokumentation
angedeutet.

Zwar ist die CAPI eine Programmierschnittstelle für ISDN, aber das
darin eben auch beschriebene G3-Fax ist das altbekannte analoge Fax,
und um genau das geht es hier ja.

Also: Ein erster Anhaltspunkt sind die AT-Kommandos des Modems. Mit
AT+FCLASS=? beispielsweise kann abgefragt werden, welche Art der
Faxunterstützung das Modem anbietet.
Irgendwo ist sicherlich auch herauszufinden, was die Antwort bedeutet
und wie diese zu interpretieren ist.

von A.K. (Gast)


Lesenswert?

Für den Job fällt mir spontan eher ein ausgedienter PC und Linux ein. Da
muss man sich das nur aus ein paar Softwarebaukästen zusammensetzen.
Damit dürfte man weit schneller ins Ziel kommen, als mit einem µC, auf
dem man so manche Räder erst mal neu erfinden muss.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.