what is it about fax technology that i can't just program my phone to send a fax? what are fax machines doing that i can't emulate in software???
Give our API a shot and shoot me a note for some extra credits as a h/t to a fellow HNer. (See profile for email.)
Some gsm phones had the ability to transmit a fax but they actually used a different protocol to talk to a fax gateway. I never saw one of these in the wild.
I haven’t been in that “biz” for a couple of decades but nowadays a different approach will be used anyway (pdf via IP to a fax gateway -> POTS)
There's actually a protocol, T.38, which is used on modern VoIP based systems to allow faxes to be transmitted. At each end it actually decodes the fax data and sends it as ordinary data packets. Implementations play some tricks on the fax modem at each end, in order to prevent it dropping out of sync if the data packets are delayed. You could communicate with one of these from phone, but you'd need a T.38 gateway a the other end.
More practical is to cut out the middleman and use twilio's fax gateway at $0.01/page (+ sip trunking cost, which should be similarly trivial): https://www.twilio.com/fax/pricing
Newspapers have used it since the 1800's in one for or another. Wire-Photo https://antique-photos.com/en/helpful-info/476-wire-photos.h... This is a relic of the old Muirhead rotary scanning fax machines abd the same standard persists. This is hard to do via radio. So radios send a pdf to a fax service. I have a fax service for $10 a month, I send it via desktop or mobile, and receive the same way as a pdf. With a mobile printer or office printer you get hard copy. https://www.myfax.com/features
I did it from various generations of the Nokia Communicator. The phone would initiate a special kind of phone call (from memory, the same AT string used to start an ISDN connection) and then send digital data over the link, not audio tones directly.
This would emerge onto the analogue phone network as fax tones.
I suppose it's possible that the cellular networks simply don't support this anymore, but my first guess would be that it's handsets that lack the software to do it, now.
https://github.com/fastily/fax-machine
The whole thing is designed to run on a raspberry pi. The setup costs $1 a month (for the twilio number) and a couple cents per page.
My wife had one of them in the mid-2000's. It was a SonyEricsson, but I don't remember the model number. All I remember was that it was mustard in color and impossibly small.
A quick internet search shows that the SonyEricsson T39 had a GSM modem capable of faxing, but the pictures of it aren't what I remember from my wife's phone.
More than 10 years later, there's still not an app for that.
So if you can write an app that accesses this API, you can send faxes. It would be easiest to do this as a web service that you can access from your phone via a web page.
https://en.wikipedia.org/wiki/The_Phone_Company
The fact that it costs you so much probably just means that the demand just isn't there.
The account could even be managed from a phone app.
Fax machines have embedded modems which decode and respond with a complex set of tones to transmit and receive data that makes up the facsimile image (yup, it's all images to the fax and that's why they still use them).
Smartphones are all digital so you need a gateway to convert digital signals to suitable analog tones to satisfy the fax machine's modem. Conceptually you could implement the gateway functionality as an app because we can still transmit and receive tones, i.e. voice calls. Quantisation and delays might still introduce errors, but the fax protocol does have some basic error checking and re-transmit capabilities.
I found out they were trying to fax each other documents because of some archaic requirement and thought it was the most hilarious thing ever. Totally just sending each other emails with extra steps for no reason.
Is "fax by email" dead or otherwise unattractive?