• 14
  • 12月

时间过得还真快,一眨眼又到年底了。似乎,今年的事情也一下子多了起来。

Typecho在熬了很长的一段时间后,终于升1.0了。而今天,Hanny也终于抽出了将友情链接插件也升级了。

其实,从前一段日子起,Hanny已经关闭了这个插件。不过发现仍在继续使用这款插件的朋友还很多,这次升级,也主要是为了感谢大家的支持,至少不会辜负大家选择的信任吧。

详细的使用就不多说了,相信用过的朋友们都知道。

另外,听取了一些朋友的建议,这次打包同时打了ZIP的包,大家根据需要来选择下载吧

Links.rar (提取码: rhzq, 9.1 KB, 下载次数: 13605, 最后修改: 2014-12-14 11:18)
Links.zip (提取码: rhzq, 9.4 KB, 下载次数: 8849, 最后修改: 2014-12-14 11:18)

  • 29
  • 10月

太多的事情,接踵而来,感觉有点应付不过来了。

但是,却依然有好多事情没处理。

工作上的事,家里的事,自己的事,都在这段时间一下子全爆发了。

Typecho已经升级到1.0了,最近却依然没时间去更新一下那几个插件的兼容性问题,感觉有点对不起那些关注Hanny的朋友们。

Hanny不是一个有始无终的人,等事情缓一缓,一定会跟进所有的问题的!

  • 20
  • 6月

这一两年,智能穿戴与智能家居突然就火起来了。虽然还没到那种燎原的程度,但是很明显,Hanny已经感觉到那一股热气迎面而来了。

说到智能穿戴,其实就是蓝牙的BLE技术+传感器的一个应用吧。智能家居呢,就是WIFI为中心的一个无线控制吧。

其实有时候,Hanny也在想,慢慢是不是就,WIFI和蓝牙各发挥所长,建立一个以WIFI为控制中心,蓝牙为传端器的这么一个智能服务中心呢?

关于智能穿戴,Hanny总结了一下,大约有以下产品的方向:

1、健康类:手环、血压计、血糖仪、体温计、其它测量仪、戒烟产品、腕表、XX云之类的控制中心产品、头戴式产品、耳机

2、运动类:手环、腕表、计步器、路线轨迹类、定位器

3、安全类:防丢器、防盗器、定位器

4、娱乐类:拍照器、遥控、耳机、音箱、游戏手柄(或其它设备)、手表、其它饰品、情趣用品

再再总结一下,就是:男人好色、女人爱美、儿童益智、老人健康。

  • 17
  • 5月

我果然是一个不太适合做推广、做业务的人。

做了很多东西,但是很多都让它静悄悄地死掉了,没能好好地运做起来,没能好好地推开来。

走在很多东西的前端,但是又是自己把它埋葬了。

从2002年开始,稀里糊涂地做了好多个网站了,没有一个真正地做成功了。

也和无数的人交换过友情链接了,但是也一个一个倒下,放弃了。

索性,关闭了这个功能吧。博客就做为自己技术和心情整理的一个场所吧。

可能会有点对不起来留着我的链接的那些朋友们了。

  • 14
  • 4月

最近由于项目需要,做了iPhone新的lighting接口的播放器开发,也稍微了解了一下MFI的整个认证流程。

iPhone5采用了最新的lighting接口,说是lighting,其实就是把usb接口的 DP DM 信号顺序重排一下,正反都可以插而已,其实也没什么特别的。

旧的Dock的播放器,一般都采用模拟+UART控制来实现播放。而新的接口,只有DP DM信号,也就是说只能采用USB通信,而且最可误的就是必须要有苹果的认证IC,经过认证后才能进行播放。

在音箱播放过程中,也和传统的USB音箱实现方法不同。传统的USB音箱,音箱是做为USB Speaker从机设备,电脑做为主机设备来进行播放。而苹果的播放,则是iPhone做为USB MIC从机,音箱做为主机来进行播放。这一点,和安卓的AOA协议有些类似。

因此,第一步,主要就是对苹果这个USB MIC设备的枚举,以及相关的采样控制等操作了。

然后再谈谈认证过程。

首先,我们需要一颗苹果的认证IC,一般是IIC的接口。从认证IC中读取版本信息等。

然后,对iPhone发送 StartIDPS 命令,同时获取 设备的 lingo(命令分组) 支持,通过 setfidtoken 告知苹果我们的版本信息等。再发送 EndIDPS。这样,第一步就完成了。

接下来,第二步,苹果发起 GetDevAuthenticationInfo 请求,我们需要从认证IC中读取Cert证书信息,通过命令RetDevAuthenticationInfo回给iPhone。

第三步,苹果确认证书后,发送GetDevAuthenticationSignature命令,同时会发送Challenge数据。我们将接收到的Challenge数据,写入认证IC的Challenge寄存器,等待计算完成后,从认证IC中读出Signature数据,通过RetDevAuthenticationSignature回应给iPhone。等待苹果确认后,就可以播放音乐了。