...
...
期待你的精彩评论 加入0人围观...
期待你的精彩评论 加入0人围观 拿到传闻中的LD-3W就是一种兴奋,^_^ 开心……
为了让大家分享我的使用心得,我专门挑了一个小区环境做起始。因为先前已经做过定位,所以本地开机定位时间很短,20秒定到位,这个效果在SIRF III类的GPS里面应该算是正常。记得刚拿到的时候和环天338做过对比,在同样的位置还是338的卫星多,问了NOKIA的工程师才知道WHY,原来LD-3W内置了逻辑处理芯片,会将容易造成漂移的信号进行过滤,满足一定的指标才会输出到设备上,所以同样条件下卫星的数量应该没有市面上的SIRF III类GPS多,但是稳定性却比市面上所有的SIRF III类GPS强。这点我们经过了证实,确实如此,同等条件小(环境相对恶劣),338漂移很严重,但是LD-3W却很稳定。
刚刚拿到NOKIA LD-3W,打开包装盒,只见里面是一个车冲,车冲的接头是接N70的,2mm接口,看来 以后这个车冲是不能用在我6680上了。盒装内没有交流充电器,大概是因为3W是手机的套件,NOKIA公司认为可以和手机充电期配套用的缘故吧。但是我的手机是6680,还是大充电口,怎么办。看来只好去海印去买个转接口了,今天和一个做手机的朋友打听了,转接头20个大洋左右,又是一个多余的开支呀。
继续,包装盒内有一个中文因为的说明书,很小,巴掌大的样子,和扑克牌的短边一般大小的正方形。印刷质量还可以。包装盒内有3M的粘贴胶,可以分开,背面有不粘胶,估计是用来把3W固定在汽车某位置用的。
还有电池一块,BL-5C,和我的6680完全通用。不错。
盒内没有保修卡。问过珠海的做GPS的朋友,他说他也卖了好多台3W了,也都是没有保修卡的。估计NOKIA公司完全把3W当作 手机的配件来卖了,就如NOKIA手机的原装车冲一样,只有包装盒没有保修卡。作为一个简单的GPS接收器,除非你掉水里里,估计要去修理的可能应该不大吧。
好,接下来就好好端详我的3W。
机器大小适中,整体体积好象是59000立方毫米,比406的体积要下一点。表面有按网格的花纹,上面有突出的NOKIA字样,很精美,但是如果把NOKIA作成金属色 ,就更漂亮拉:)好想有点贪心哦。
被盖按纽很硬,打开不容易,我费了好大的劲才把后盖打开,大概这也是个缺陷吧。里面有串号,有MADE IN CHINA标记。把电池放进去,大小正合适,没有任何松动,NOKIA的模具设计还是很漂亮(我姐姐就自己有个模具设计与加工公司,都是数控制加工中心机器做的)。
按下电源按钮,按一秒就是打开,再按就关闭,打开就电源灯发出绿色光。蓝牙没有连接前不发光(尽量省电),连上发兰色光。定位后发出白色光。正常工作时,三个等依次闪光,发光部位呈现出水滴性,比较漂亮。3W灯光感觉比406好看多了。前几天在网上看到一个网友说406的两灯象蜘蛛,说的真形象,我当时也有这个感觉。感觉406两灯靠太紧,灯光有干扰。又由于灯数量少,实在搞不清楚那样闪什么意思。好象蓝灯BT闪是没有连上BT,蓝灯常亮不闪就是BT联上了,而绿灯常亮不闪是没有完成定位,绿灯闪就是已经搜星定位完成,烦。。。。。
好,联上我的6680,没有传言的BT掉线问题,估计真是手机的问题,而不是GPS的问题。
3W定位比较快,热启动基本在10S左右,冷启动也在2分钟之内,好象比网上说的42S要慢,可能那是在开阔地带搜星条件比较好环境下吧。反正说明书都比较“好听”,好象很多车标准是90公里,耗油多少,估计是在没有拐弯,路面平整的理想条件下的数据。呵呵,说远了,继续回来。
3W的定位比较准,大概正如网上说的逻辑芯片的关系,几乎没有飘移,这个比406强多了。看说明书,同样3W支持WAAS,而不是有个网友提出的“406支持WAAS,而3W有逻辑芯片,两着比较的话,哪个好的”的问题。
就定位质量来说,我现在目前房在窗口,外面有半米的顶棚,可以定位4颗星,手机还时不时的“丁零”响,猛一看,挖塞,居然有8颗星,但是不是很稳定,现在又变成4科了,哦,又是6颗了。我用SMARTCOMGPS,好象星数量变化的时候都会“咚咙”响,怪突然的,刚开始吓了一大调(以前用406就给吓着了,哈哈)
相对于406来说,感觉有几个优点:
1、灯要漂亮多了,体积也要小点,3W虽然平面大点,但是要薄多了,厚薄和截面正成比率,抓在手里很舒服。
2、BT功能强劲,以前我把406放在房间窗口,我把手机放在书房电脑桌上,两个房间还拐了个弯,406BT经常联不上,或者不稳定,但是3W却很好,稳定之极。毕竟是配合NOKIA手机的配件,BT连接稳定也是正常的事情。
3、困饶很多人的用了R66后,用SMARTCOMGPS看不到星图的问题好象在NOKIA 3W上不存在了。
4、充电方便,以后出游带个NOKIA充电器就OK了,虽然我还要买个转接口,但是如果用N70的问题就没有了,以后也可以找个理由换E61或N80什么的,嘿嘿嘿嘿。比起那406的1394口要方面多了。
5、回来的路上,把3W包放在车后坐和前坐中间的低上(为了防止被人“敲窗抢包”,我现在都习惯于把包放车地上,免得扎眼“,发现信号同样很好,以前406就发现星数量会骤然减少。
6、3W换电池开后盖比较麻烦,按钮太硬,发现还不是弹簧式的,是突起撬杆式的,难怪那么硬。:(
。。。。。。
GPS技术方兴未艾,闲来无事,研究研究。遂百度了一下,汇总了一下,选了个自认为经济的方案。
本人之前有个老的掌上电脑,平时看看电子书什么的,为了发挥余热,就以这个为基础开始了GPS之路。
掌上电脑:Dell Axim X30,ppc2003的系统,也没有升级,一直用着的。带wifi,蓝牙。
详情请看天极网:http://www.yesky.com/485/1800985_1.shtml
GPS模块:NOKIA LD-3W,淘宝上买的,55元,裸机,什么配件都没有,因为原来有nokia的手机,就可以直接用BL-5C的电池,通用的。充电器也是原来手机上的,nokia最细口的。
详情请看百度百科:http://baike.baidu.com/view/1153685.htm
————————————————————华丽的分割线——————————————————-
先普及一下只是。
GPS 是英文Global Positioning System(全球定位系统)的简称,而其中文简称为“球位系”。GPS是20世纪70年代由美国陆海空三军联合研制的新一代空间卫星导航定位系统 。其主要目的是为陆、海、空三大领域提供实时、 全天候和全球性的导航服务,并用于情报收集、核爆监测和应急通讯等一些军事目的,是美国独霸全球战略的重要组成。经过20余年的研究实验,耗资300亿美元,到1994年3月,全球覆盖率高达98%的24颗GPS卫星星座己布设完成。在机械领域GPS则有另外一种含义:产品几何技术规范(Geometrical Product Specifications)-简称GPS。
GPS的空间部分是由24颗工作卫星组成,它位于距地表20200km的上空,均匀分布在6 个轨道面上(每个轨道面4 颗) ,轨道倾角为55°。此外,还有3 颗有源备份卫星在轨运行。卫星的分布使得在全球任何地方、任何时间都可观测到4 颗以上的卫星,并能在卫星中预存的导航信息。GPS的卫星因为大气摩擦等问题,随着时间的推移,导航精度会逐渐降低。
闲话少说,上图:
dell axim x30
不要畏惧—更多僵尸即将来袭。
《畏惧行尸》(Fear the Walking Dead,暂译)目前已定为《行尸走肉》(The Walking Dead)衍生剧的官方片名。
将以下代码放到一个单独的页面checkcode.asp
<%
Option Explicit
Response.buffer=true
Call Com_CreatValidCode("validateCode")
Sub
Com_CreatValidCode(pSN)
' 禁止缓存
Response.Expires = -9999
Response.AddHeader "Pragma","no-cache"
Response.AddHeader
"cache-ctrol","no-cache"
Response.ContentType = "Image/BMP"
Randomize
Dim i, ii, iii
Const cOdds = 2 ' 杂点出现的机率
Const cAmount = 10 ' 文字数量
Const cCode = "0123456789"
' 颜色的数据(字符,背景)
Dim vColorData(1)
vColorData(0) = ChrB(0) & ChrB(0) & ChrB(211) ' 蓝0,绿0,红0(黑色)
vColorData(1) = ChrB(255) & ChrB(255) & ChrB(255) '
蓝250,绿236,红211(浅蓝色)
' 随机产生字符
Dim vCode(4), vCodes
For i = 0 To 3
vCode(i) = Int(Rnd * cAmount)
vCodes = vCodes & Mid(cCode, vCode(i)
+ 1, 1)
Next
Session(pSN) = vCodes '记录入Session
' 字符的数据
Dim
vNumberData(9)
vNumberData(0) =
"1110000111110111101111011110111101001011110100101111010010111101001011110111101111011110111110000111"
vNumberData(1) =
"1111011111110001111111110111111111011111111101111111110111111111011111111101111111110111111100000111"
vNumberData(2) =
"1110000111110111101111011110111111111011111111011111111011111111011111111011111111011110111100000011"
vNumberData(3) =
"1110000111110111101111011110111111110111111100111111111101111111111011110111101111011110111110000111"
vNumberData(4) =
"1111101111111110111111110011111110101111110110111111011011111100000011111110111111111011111111000011"
vNumberData(5) =
"1100000011110111111111011111111101000111110011101111111110111111111011110111101111011110111110000111"
vNumberData(6) =
"1111000111111011101111011111111101111111110100011111001110111101111011110111101111011110111110000111"
vNumberData(7) =
"1100000011110111011111011101111111101111111110111111110111111111011111111101111111110111111111011111"
vNumberData(8) =
"1110000111110111101111011110111101111011111000011111101101111101111011110111101111011110111110000111"
vNumberData(9) =
"1110001111110111011111011110111101111011110111001111100010111111111011111111101111011101111110001111"
' 输出图像文件头
Response.BinaryWrite ChrB(66) & ChrB(77) & ChrB(230)
& ChrB(4) & ChrB(0) & ChrB(0) & ChrB(0) & ChrB(0) &_
ChrB(0) & ChrB(0) & ChrB(54) & ChrB(0) & ChrB(0) &
ChrB(0) & ChrB(40) & ChrB(0) &_
ChrB(0) & ChrB(0) &
ChrB(40) & ChrB(0) & ChrB(0) & ChrB(0) & ChrB(10) & ChrB(0)
&_
ChrB(0) & ChrB(0) & ChrB(1) & ChrB(0)
' 输出图像信息头
Response.BinaryWrite ChrB(24) & ChrB(0) & ChrB(0) & ChrB(0)
& ChrB(0) & ChrB(0) & ChrB(176) & ChrB(4) &_
ChrB(0)
& ChrB(0) & ChrB(18) & ChrB(11) & ChrB(0) & ChrB(0) &
ChrB(18) & ChrB(11) &_
ChrB(0) & ChrB(0) & ChrB(0) &
ChrB(0) & ChrB(0) & ChrB(0) & ChrB(0) & ChrB(0) &_
ChrB(0) & ChrB(0)
For i = 9 To 0 Step -1 ' 历经所有行
For ii = 0 To 3
' 历经所有字
For iii = 1 To 10 ' 历经所有像素
' 逐行、逐字、逐像素地输出图像数据
If Rnd * 99 +
1 < cOdds Then ' 随机生成杂点
Response.BinaryWrite vColorData(0)
Else
Response.BinaryWrite vColorData(Mid(vNumberData(vCode(ii)), i * 10 + iii,
1))
End If
Next
Next
Next
End Sub
%>
需要用得页面用如下方式引用:
验证码: <input name="txt_check" type="text" size=6
maxlength=4 class="input"> <img src="checkcode.asp "
alt="验证码,看不清楚?请点击刷新验证码" height="10" style="cursor : pointer;"
onClick="this.src='checkcode.asp?t='+(new Date().getTime());" >
判断页面:
<%
if trim(session("validateCode")) <>
trim(Request("txt_check")) then
ErrorMessage = "请输入正确的验证码"
response.write("
<script>alert('"&ErrorMessage&"');location.href='Default.asp'
</script>")
response.end
end if
%>