SerialPort sp = new SerialPort(driveletter); List<byte> bytes = new List<byte>(); bytes.Add(0x1B); bytes.Add(0x77); bytes.Add(0x1B); bytes.Add(0x73); bytes.Add(0x1B); bytes.Add(0x01); bytes.AddRange(Encoding.ASCII.GetBytes(u)); bytes.Add(0x1B); bytes.Add(0x02); bytes.AddRange(Encoding.ASCII.GetBytes(p)); bytes.Add(0x1B); bytes.Add(0x03); bytes.AddRange(Encoding.ASCII.GetBytes(o)); bytes.Add(0x3F); bytes.Add(0x1C); SendBytes(sp, bytes.ToArray()); static void SendBytes(SerialPort sp, byte[] bytes) { try { if (!sp.IsOpen) sp.Open(); sp.Write(bytes, 0, bytes.Length); Console.WriteLine("Bytes sent..."); } catch (Exception ee) { Console.WriteLine(ee.Message); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)