fix byte type for c# port