We have a custom application that calls and polls telephone numbers using an analog modem on COM1 port. I would like to port this application to FME and I have been unable to find any native transfomers/readers/writer that can communicate with COM Port1.
There are no FME readers or transformers that can communicate with the COM ports, but you could use the pySerial module within the PythonCreator transformer to activate the modem and return a feature for each call.
To install the pySerial module, please follow these steps:
This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.
There are no FME readers or transformers that can communicate with the COM ports, but you could use the pySerial module within the PythonCreator transformer to activate the modem and return a feature for each call.
To install the pySerial module, please follow these steps:
as with @daveatsafe my answer was python. One thing to consider is how are you going to do the polling? If you do it within the workbench you will constantly be using a license/engine. So it is probably better to set a schedule for every X minutes to run the process.