- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我编写了应该处理硬币插入的 Linux 应用程序(假设现在我需要在应用程序中识别已插入的硬币)。我使用 SCA1 硬币接收器 (ICT)。我需要让它与波兰硬币(货币 - 波兰兹罗提)一起使用。我能够让 PC 和 Coin Acceptor 之间的通信正常工作,但我遇到了一些问题。
我的设置的简要说明:
我可以从 Coin Acceptor 中提取有关序列号、软件版本等的数据。简单的投票也可以。唯一的问题是有关插入硬币的实际信息。我发送“读取缓冲信用或错误代码”( header 229)命令 - 根据文档 - 每 500 毫秒左右,每次我得到结果 0(字节等于 0x00)时,结果都正确返回,看起来就像我没有插入任何硬币一样。我尝试使用波兰硬币和 10 美分硬币。所有硬币都被“拒绝”,拒绝我的意思是硬币接受器似乎不处理这些硬币(只是返回它们),另一方面,当我发送命令以获取被拒绝硬币的数量时,我再次得到 0。
那么现在问你一个问题,你是否知道让它工作所需的任何额外设置(最好使用波兰硬币)?此外,默认情况下(假设硬币接收器未连接到 PC,但已通电)硬币接收器应如何对插入的硬币使用react?只是返回它们(就像我的情况)或“处理”它们然后返回它们或将它们放入“银行”?
我想我没有必要发布代码。我创建了两个不同的应用程序,问题是一样的。
一个在 python 中,我冒险了 https://github.com/Baldanos/ccTools ,第二个应用程序是用 C 编写的,类似于:https://github.com/BitCoding/cctalk .
怀疑设备坏了,因为我试过用其他设备没有区别。此外,这些设备是全新的。
任何建议都会有所帮助。提前谢谢你。
最佳答案
我会把它写成评论,但我没有足够的声誉:
我还使用 Baldanos 的库作为让我的硬币接受器工作的起点。我会先替换
ser.read(50)
与
time.sleep(0.01) #give it time for all bytes to be in ser.in_waiting
ser.read(ser.in_waiting)
因为如评论中所述,您不知道消息是否为 50 字节长。
就是说,我设法让它工作而没有改变太多东西。对我来说,硬币接受器已经设置为欧元。当您请求硬币 ID(发送“184”和 1,16 的范围)时,您的硬币接收器会返回什么?
关于python - ccTalk 硬币接收器插入硬币时没有反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41680647/
我目前正在做一个项目,试图开发一种用于 P2P 能源交易的货币和模型,其中每产生一千瓦时的可再生能源就会向该生产商类型转换一枚硬币。我的问题是关于销毁智能合约中的代币。 所有与我的项目类似的当前实现都
在没有Maps帮助的情况下通过Memoization解决问题,由于读取文件的方法,我得到了TLE,根据我的说法,这不应该是这种情况。可能的原因是什么? 这是给出 AC - http://ideone.
考虑下面这段伪代码,其中d是面额值数组,k是面额数,n是要进行更改的金额。 Change(d; k; n) 1 C[0] 我真的不明白这部分,你为什么要用它,谁能给我解释一下! 最佳答案 为了回答
我正在尝试在我的网站上实现 Coin Slider (http://workshop.rs/2010/04/coin-slider-image-slider-with-unique-effects/)
我有使用硬币 slider 的画廊 var $jq = jQuery.noConflict(); $jq(window).load(function() { var imhei
我使用了从该站点提取的硬币 slider http://workshop.rs/projects/coin-slider/ .它现在自动滚动并仅在悬停时显示上一个和下一个。我需要禁用自动滚动并正常显示
我的问题是一道CodeFu练习题(2012 round 2 problem 3)。它基本上归结为将整数数组分成两个(几乎)相等的两半并返回两者之间可能的最小差异。我在下面包含了问题描述。如评论中所述,
我们的老师要求我们制作一 jar 硬币,用来计算我们有多少便士、一毛钱等,然后给出总金额。 这是他希望我们使用的模板 https://online.pcc.edu/content/enforced/7
我正在尝试使用币安币 future 的 api 下载 BTC/USD 永续 future 的历史价格数据,具体来说,我想使用 this endpoint .但是,我找不到必须为 BTC/USD 指定的
我上周刚开始学习计算机科学,我们得到了一个名为“硬币”的工作表,其中我必须找出一组硬币中有多少个 25 美分、10 美分、5 美分和 10 便士。我遇到了很多麻烦,并收到了该错误。这是我的代码 pac
我正在构建一些使用消耗性硬币的测验。我使用 NSUserDefault 来保存设备上的硬币及其工作。我还在 qiuz 中使用 CloudKit 处理数据。 不麻烦的是,如果用户切换设备如何恢复硬币?有
我是一名优秀的程序员,十分优秀!