【问题标题】:How to parse DDD file in Android [closed]如何在Android中解析DDD文件[关闭]
【发布时间】:2019-09-13 11:17:00
【问题描述】:

我有一个来自 smart card reader 的带有 C1B 扩展名的输出文件,用于卡车司机 DDD。 目标是读取此文件并将其呈现为用户可读的数据。问题是有几个应用程序可以做到这一点,但经过几天的研究,我仍然没有任何工作。 类似应用:https://play.google.com/store/apps/details?id=com.azsoftware.tachomobile&hl=en_US

任何帮助将不胜感激,谢谢。

【问题讨论】:

  • 转速计手机作品,使用HID OMNIKEY 3121读卡器。

标签: android kotlin driver smartcard digital


【解决方案1】:

在 android 上没有解析 DDD 的实现,您唯一的解决方案是自己实现解析器,女巫是一项非常具有挑战性的任务。我自己碰巧在做一个关于 tachocards 的项目,我们有一个关于 elixir 的库,并且花了几个月的时间来开发。

基本解析本身并不复杂,复杂的部分是高效解析记录数组。

对您来说一个好的起点是:https://github.com/L1L1/cardpeek

查看分析 tachocard 的源代码,您可以在其中找到很多信息,例如偏移量和需要读取的位数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-04
    • 2018-06-18
    • 2013-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多