Как программное обеспечение активирует сканер штрих-кода портативного устройства?

В настоящее время я пишу приложение для Panasonic TOZHPAD FZ-E1, и у меня проблемы с программным обеспечением, запускающим сканер штрих-кода. Я знаю, что это возможно, потому что демонстрационное приложение, которое идет с этим, делает это. Мой код написан на C# в соответствии с документацией Microsoft, предоставленной здесь https://msdn.microsoft.com/en-us/library/dn792056(v=winembedded.81).aspx[^]

Приложение вылетает, когда я вызываю этот метод:

private async void SoftwareTrigger_Click(object sender, RoutedEventArgs e)
{
    if (scanner.Capabilities.IsSoftwareTriggerSupported)
    {
        await claimedScanner.StartSoftwareTriggerAsync();
    }
}

Код компилируется, но когда я тестирую его на устройстве, приложение вылетает, сообщая, что IsSoftwareTriggerSupported и StartSoftwareTriggerAsync() не найдены. Я внимательно следил за всеми шагами в документации и не думаю, что что-то пропустил.

Если кто-то знает, как достичь моей цели, пожалуйста, дайте мне знать.

Спасибо,

Raul

1 ответ

Я получил ответ от Panasonic, и, как я подозревал, нам придется ждать обновления. Вот цитата из их электронного письма:"похоже, что в текущем WH8.1H есть ограничение. Оно будет исправлено в следующей версии GDR2"

Поэтому, к сожалению, решение состоит в том, чтобы ждать обновления:(

Другие вопросы по тегам