- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在为 NewTek LiveControl LC-11 编写 OS X 驱动程序,如此处所示。
newtek.com/addons/livecontrol.php
在我的逆向工程过程中,我发现它使用串行到 USB 转换器,并且当按下按钮或模拟值发生变化时,它会与十六进制输出通信。使用这个输出,我已经能够解释每个按钮、数字旋钮和模拟 slider ,但目前我仍然停留在解释两个模拟操纵杆和控制背光 LED 上。这是一个不同位置的操纵杆输出值表。
(抱歉,我无法嵌入图片,但由于我刚刚注册,堆栈溢出不允许我嵌入。)
Left Center Right
Top ^529DC ^587FF ^5D6DA
Center ^50883 ^58181 ^5F280
Bottom ^51E2F ^57C00 ^5BC1F
或
http://i28.tinypic.com/217vbr.png
我认为“^”是某种标记(其他一些按钮的代码以“~”开头,一些发布事件除了消息中的“\r”之外根本没有标记之前。我已经能够解释这些标记中的任何模式,但我认为这不一定重要。)并且我知道每个操纵杆都有其独特的输出值范围。如果有人能阐明这个谜团,将不胜感激。 :D
最佳答案
有趣的谜题!
第一个(十六进制)数字总是 5。让我们忽略那个。 (也许是操纵杆的标识符?)
第二个和第三个在左列中较低 (29, 08, 1E)。它们位于中间列 (87、81、7C) 范围的一半。它们在右栏中很大(D6、F2、BC)。所以这一定是 X 坐标。
顶行的最后两位数字较大(DC、FF、DA)。中间一行的最后两个是范围的一半 (83, 81, 80)。底行的最后两个是低电平(2F、00、1F)。这显然是 Y 坐标。从外部两个值远离极值的方式来看,我猜测操纵杆在一个圆圈内移动(而不是一个正方形)?
长话短说,格式好像是:
^5xxyy
这里,xx
是描述X位置的一个字节(十六进制),左为0,中为80,右为FF。同样,yy
是 Y 位置,底部为 0,中心为 80,顶部为 FF。
关于serial-port - 逆向工程黑盒串行协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3382725/
我正在尝试在 Eclipse 中编写一个黑 jack 程序,但当该程序处理 Ace 时遇到问题。我询问用户是否希望 A 值 1 或 11。确实如此,但当我输入值时,它会给出错误消息 "Exceptio
我在黑 jack 游戏中需要帮助。我在数组中有一副牌,每次我取出一张牌并处理它时,数组都会被重新分配为小于大小的一个。所以我有这个循环,向每个第 n 个玩家发两张牌 deck=crea
我正在尝试检测黑点或其中有黑点的圆圈(我在下图中用箭头指向的圆圈)。 我目前的方法是在 OpenCV 中使用 HoughCircles 函数来检测半径大于 2 像素的圆。我对社区的问题是:假设我检测到
我正在用 python 编写一个非常基本的轮盘模拟器。目前,我只专注于红/黑投注(基本上与投注正面或反面相同,使用硬币)。 我的代码有各种问题。请原谅我对语言的基本了解。 import random
目前,我正在尝试使用 javascript 制作黑 jack 游戏。 到目前为止,我有庄家牌和闲家牌。当玩家决定再拿一张牌时就会出现问题。似乎 document.write 在将字符串写入网页时迟到了
b/w PRLock 和 PRRWLock 有什么区别由 nspr 库提供? 最佳答案 我对这个库一无所知,但从名字可以看出,一个是标准锁,另一个是读写器锁。第一个总是提供独占访问,第二个允许多个并发
如何使用 ios5 将 RGB 图像转换为 1 channel 图像(黑/白)? 输入图像通常是书页的照片。 目标是通过将复印件转换为 1 channel 图像来减小复印件的大小。 最佳答案 如果我理
我是一名优秀的程序员,十分优秀!