Используйте и подключайтесь к EPP (Pin-pad) в моей программе .Net.C#

Место общения программистов C#
Ответить
Anonymous
 Используйте и подключайтесь к EPP (Pin-pad) в моей программе .Net.

Сообщение Anonymous »

Я хочу использовать SZZT EPP XFS и написать программу для получения PIN-кода с Pin-pad в .Net Framework

Это делается в тестовой программе самого устройства, но в программе, которую я написал , не подключается
Это мой код:
static SerialPort port;

static void Main(string[] args)
{
try
{
port = new SerialPort("COM3", 115200, Parity.None, 8, StopBits.One);
port.DataReceived += Port_DataReceived;
port.Open();

Console.WriteLine("Connection established. Sending command...");
byte[] command = new byte[] { 0x02, 0x47, 0x03 };
port.Write(command, 0, command.Length);

}
catch (Exception ex)
{
Console.WriteLine($"Error: {ex.Message}");
}
finally
{
if (port != null && port.IsOpen)
{
port.Close();
}
}

Console.ReadKey();
}

private static void Port_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
try
{
int bytesToRead = port.BytesToRead;
byte[] buffer = new byte[bytesToRead];
port.Read(buffer, 0, bytesToRead);

Console.WriteLine("Received Data: " + BitConverter.ToString(buffer));
}
catch (Exception ex)
{
Console.WriteLine($"Error while reading data: {ex.Message}");
}
}


Подробнее здесь: https://stackoverflow.com/questions/792 ... et-program
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»