I am working on a project that needs to do the following:
1. Read serial data that is being sent by a device, store the values, change two of the values, and then send the revised data to a different device.
2. It may be necessary for the device to output at a faster rate than the input (output 5 times for every 1 time the serial input is received). The values that are being changed in step 1 are from a device that has a rapidly changing value. It is ok if the other values are not refreshed and are older than the revised values.
Can someone point me in the right direction on what type of circuit would be capable of achieving this?
Also, I need to start "seeing" the data being sent with the device. How does one "intercept" the serial data and start sorting and manipulating it? I have been reading about a "sniffer" program. Am I on the right track?
Thanks for the help!
1. Read serial data that is being sent by a device, store the values, change two of the values, and then send the revised data to a different device.
2. It may be necessary for the device to output at a faster rate than the input (output 5 times for every 1 time the serial input is received). The values that are being changed in step 1 are from a device that has a rapidly changing value. It is ok if the other values are not refreshed and are older than the revised values.
Can someone point me in the right direction on what type of circuit would be capable of achieving this?
Also, I need to start "seeing" the data being sent with the device. How does one "intercept" the serial data and start sorting and manipulating it? I have been reading about a "sniffer" program. Am I on the right track?
Thanks for the help!