我想编写一个以编程方式发送传真的程序。或接收传真。但不是调制解调器。我想我正在尝试编写传真模拟器。硬件所做的一切,我都想用软件来做。
关于这个主题有十亿个 SO 问题,但他们要么建议使用在线服务,要么将我指向一个与我的计算机调制解调器对话的图书馆。所以这是我的具体问题:
当我发送传真时,我能听到电话线上的嗡嗡声。这告诉我,我的传真机正在生成收件人可以使用的音调。那个协议是什么?是否有 RFC 指定如何将“像素”转换为“频率”?机器是来回通信,还是单向通信?
如果我们同意传真机将声音频率转换为图像,那么我们应该能够编写一个程序,将传真传输的 MP3 格式并输出图形。为了做到这一点,我需要知道什么?
这些问题是否基于任何有缺陷的假设?我应该从哪里开始,这样我才能从上面完成目标 2?