Hi all,
I have small skid steer machine which I have modified to take control from two Arduino's using HC-12 wifi communication with software serial. So I have a controller with Arduino Mega, HC-12, LCD, pot and two single axis joysticks which transmits analog signals to the Arduino Mega mounted on the machine. PWM outputs then appropriately drive each hydraulic solenoid to control direction & speed. The pot value controls engine revs. This works fine.
The HC-12' are half duplex and so simultaneous data transmission is not possible. The controller transmits, the machine receives.... simple as that.
I want to be able to send engine fuel level, water temp and oil pressure back to the LCD on the controller without causing any latency / lag or delay to the skid steer, thus maintaining control functionality and safety.
I know the HC-12 are transceivers and so can send and receive, but the delay or induced stop in machine control while engine values are sent back to the controller is unacceptable.
Has anyone any ideas on how I can achieve my goal?
Thanks
I have small skid steer machine which I have modified to take control from two Arduino's using HC-12 wifi communication with software serial. So I have a controller with Arduino Mega, HC-12, LCD, pot and two single axis joysticks which transmits analog signals to the Arduino Mega mounted on the machine. PWM outputs then appropriately drive each hydraulic solenoid to control direction & speed. The pot value controls engine revs. This works fine.
The HC-12' are half duplex and so simultaneous data transmission is not possible. The controller transmits, the machine receives.... simple as that.
I want to be able to send engine fuel level, water temp and oil pressure back to the LCD on the controller without causing any latency / lag or delay to the skid steer, thus maintaining control functionality and safety.
I know the HC-12 are transceivers and so can send and receive, but the delay or induced stop in machine control while engine values are sent back to the controller is unacceptable.
Has anyone any ideas on how I can achieve my goal?
Thanks