The floor simulator currently has a few problems that originate from the use of pipes:
- Not portable to Windows
- Pipe must be created on each system on which we want to run the simulator
- The floor simulator closing is hard to handle because we need to keep an open file
handle to the pipe.
Most of these problems can be solved with a little effort by switching the floor simulator to communicate using sockets, and has the added benefit that the simulator can be run on a separate machine for testing an "appliance" style device.
The floor simulator currently has a few problems that originate from the use of pipes:
handle to the pipe.
Most of these problems can be solved with a little effort by switching the floor simulator to communicate using sockets, and has the added benefit that the simulator can be run on a separate machine for testing an "appliance" style device.