A control system comprising: an electro-hydraulic servo valve configured to move about a plurality of positions in response to receiving an analog bi-polar current signal characterised by an electronic field programmable gate array FPGA that generates first and second digital pulse width modulation PWM signals according to an adjustable duty cycle; an electronic bridge circuit in electrical communication with the FPGA to convert the first and second digital PWM signals into the bi-polar current signal, the electronic bridge circuit is configured to drive a plurality of switching devices that output the bi-polar current signal in response to the first and second PWM signals, the duty cycle of the PWM signals controlling the average current level of the bi-polar current signal, the plurality of switching devices are configured as an H-bridge circuit, a first section of the plurality of switching devices generating the bi-polar current signal having a first polarity to move the electro-hydraulic servo valve in a first direction and a second section of the plurality of switching devices generating the bi-polar current signal having a second polarity opposite the first direction to move the electro-hydraulic servo valve in a second direction opposite the first direction; and an electronic current sensing circuit in electrical communication with the bridge circuit, the current sensing circuit configured to generate a digital feedback signal indicating an average current level of the bi-polar signal; an electronic filter unit interposed between the H-bridge circuit and the electro-hydraulic servo valve, the filter unit including a noise filter connected in parallel with the electro-hydraulic servo valve to reduce electromagnetic interference from the bi-polar current signal; and an electronic fault detection circuit in electrical communication with the FPGA and the H-bridge circuit, the fault detection circuit configured to output a fault signal in response to detecting at least one fault corresponding to a low-voltage power supply or a fault corresponding to the FPGA, wherein the FPGA controls the duty cycle based on at least the average current level indicated by the digital feedback signal, wherein the electronic current sensing circuit measures a voltage differential corresponding to the bi-polar current signal and generates an offset analog average current level signal indicating the average current level of the bi-polar current signal based on the voltage differential. an electro-hydraulic servo valve configured to move about a plurality of positions in response to receiving an analog bi-polar current signal characterised by an electronic field programmable gate array FPGA that generates first and second digital pulse width modulation PWM signals according to an adjustable duty cycle; an electronic bridge circuit in electrical communication with the FPGA to convert the first and second digital PWM signals into the bi-polar current signal, the electronic bridge circuit is configured to drive a plurality of switching devices that output the bi-polar current signal in response to the first and second PWM signals, the duty cycle of the PWM signals controlling the average current level of the bi-polar current signal, the plurality of switching devices are configured as an H-bridge circuit, a first section of the plurality of switching devices generating the bi-polar current signal having a first polarity to move the electro-hydraulic servo valve in a first direction and a second section of the plurality of switching devices generating the bi-polar current signal having a second polarity opposite the first direction to move the electro-hydraulic servo valve in a second direction opposite the first direction; and an electronic current sensing circuit in electrical communication with the bridge circuit, the current sensing circuit configured to generate a digital feedback signal indicating an average current level of the bi-polar signal; an electronic filter unit interposed between the H-bridge circuit and the electro-hydraulic servo valve, the filter unit including a noise filter connected in parallel with the electro-hydraulic servo valve to reduce electromagnetic interference from the bi-polar current signal; and an electronic fault detection circuit in electrical communication with the FPGA and the H-bridge circuit, the fault detection circuit configured to output a fault signal in response to detecting at least one fault corresponding to a low-voltage power supply or a fault corresponding to the FPGA, wherein the FPGA controls the duty cycle based on at least the average current level indicated by the digital feedback signal, wherein the electronic current sensing circuit measures a voltage differential corresponding to the bi-polar current signal and generates an offset analog average current level signal indicating the average current level of the bi-polar current signal based on the voltage differential.