Проблема с пониманием работы с форматом BER (TLV)
Доброго времени суток. Столкнулся с потребностью использования формата данных BER (TLV) , для возможности давать команды кассовому терминалу. К самому терминалу удалось подключиться используя Socket. Но дальше не понятно, как формировать запрос исходя из этой таблицы
Ниже прикрепил пример подключения, далее не понятно как формировать запрос.
CoroutineScope(Dispatchers.Default).launch {
try {
val socket = Socket(ip, port)
val outputStream = socket?.getOutputStream()
} catch (e: Exception) {
e.printStackTrace()
}
}