Updated to try and use serialport, still no dice :(