pub fn write_ser(
    socket: &Arc<Mutex<SerialComms>>,
    data: &[u8]
) -> Result<(), Error>