Hi all, Thanks for all the feedback I got. I am looking into different solutions and admittedly I'm at a loss. For the data acquisition part I indeed will not be using an MPU. Instead I found some good references to using arduino in a master / slave setup. The master will poll all slaves over I2C and transmit the data using a simplified xmodem protocol over RF.
One last point I have not covered is the use of video. For that I will need an MPU and as it stands I am thinking about using a Raspberry PI. I found this link on GPIO handling from FPC https://github.com/inforisorse/fprpiled. Anyone have a reference on reading HP video from RPI? Rgds Darius On Thu, Jun 7, 2018 at 2:01 AM Brian <v...@golden.net> wrote: > The brief description of your project suggests that it may not need "hard > real-time" , since you are planning to write to flash memory or send the > data over an RF link. Hard real-time usually implies receiving input data > and responding with an output control in a timely and predictable manner. > > Your application seems more like data logging where you don't want to lose > any data , and in that case Linux will suffice if you use a 1Gbps Ethernet > link which I have tested using Synapse and handles data at roughly 800Mbps > using Free Pascal. > > If you have access to hardware such as FPGA , or some special hardware , > then preconditioning the data using buffers removes the need for hard > real-time and Free Pascal running under vanilla Linux will more than > suffice. > > Brian > > > > > -- > Sent from: http://free-pascal-general.1045716.n5.nabble.com/ > _______________________________________________ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal