zelda

 

2010年12月6日

选择ZigBee方案七要素

摘要: 爱特梅尔公司Magnus Pedersen  在IEEE标准802.15.4组织和ZigBee联盟的努力下,未来的家庭、工厂、办公室和零售商店都不需要很多线缆。如果用802.15.4无线开关取代传统的线缆式开关,承建商就能够在新的建筑工程中把劳动和材料这两方面的成本削减大约1/3。此外,这些标准更有望在医疗监测设备、工业控制、自动读表和其他领域开发出全新的应用。  IEEE 802.15.4是低数据率的无线标准。ZigBee联盟正在开发一套基于802.15.4的连网拓扑及应用标准,以确保不同供货商提供的设备获得ZigBee认证后能相互操作。必须谨记的是,由于ZiBee是802.15.4的子集, 阅读全文

posted @ 2010-12-06 00:09 zelda 阅读(501) 评论(0) 推荐(0) 编辑

2010年11月27日

zigbee vs 433

摘要: 基于ZIGBEE技术的无线模块与市场通用的433MHZ模块比较 1)频间干扰:433MHZ存在严重的频间干扰.ZIGBEE没有 2)频内干扰:433MHZ存在严重的频内干扰.ZIGBEE可以解决 3)抗干扰能力:433MHZ是FSK调制方式.抗干扰能力不强. ZIGBEE是DSSS是扩频通讯.抗干扰能力强. 4)空中速度: 433MHZ是9600BPS.ZIGBEE是250KBPS. 5)网络中继... 阅读全文

posted @ 2010-11-27 23:08 zelda 阅读(2977) 评论(0) 推荐(0) 编辑

2010年9月24日

编写Symbian动态加载DLL

摘要: http://www.rosoo.net/a/mobile_symbian/201007/9804.html一、编写动态链接库首先建立一个工程文件DllTry.mmp内容如下:TARGETDllTry.dllTARGETTYPEdllUID0x1000008d0x2000118dSOURCEPATH..\srcSOURCEDllTry.cppUSERINCLUDE...\incSYSTEMINCL... 阅读全文

posted @ 2010-09-24 20:07 zelda 阅读(344) 评论(0) 推荐(0) 编辑

undefined identifier 'TDllReason'

摘要: 这个问题在用老办法生成动态加载的dll时会遇到。Symbian V9以前应用是以线程的形式被系统调用的,V9以后已经不在使用DLL结构了,并且可以使用全局变量了,程序也是以进程的形式被系统调用:GLDEF_C TInt E32Dll(TDllReason /*aReason*/{  return (KErrNone);}改为:GLDEF_C TInt E32Main(){  return KErr... 阅读全文

posted @ 2010-09-24 20:04 zelda 阅读(199) 评论(0) 推荐(0) 编辑

静态库,静态链接dll,动态加载dll,多态接口dll

摘要: 其实这里面包含了2种情况, 一个是代码库的加载方式, 一个是接口的适配.常见的代码库的加载方式有3种.1. 静态库, 代码是通过机器码的形式硬链接到目标文件中, 里面只包括代码与全局/静态数据, 是最传统的形式, 每一处使用都包含完整的代码, 链接后不存在独立的代码形式, 是目标代码的一部分. 缺点是浪费内存.2. 静态链接动态库, 是symbian最常用的形式, 每个dll是独立的代码段, li... 阅读全文

posted @ 2010-09-24 17:45 zelda 阅读(710) 评论(0) 推荐(0) 编辑

2010年9月19日

Symbian进程间通信

摘要: Symbian进程间通信通常我们都会用到CS结构来处理一些项目,这样不可避免的就会用上进程通信了.SYMBIAN平台UI进程之间的通讯已经有很多现成代码了.如果后台EXE进程通信如何是好.下面介绍一种通信方式.无论后台进程还是UI都可以使用的完美解决方案.让我们来看代码:1.Servervoid CP2PServer::ConstructL() { //创建 iMsgQueue.CreateGlo... 阅读全文

posted @ 2010-09-19 17:00 zelda 阅读(359) 评论(0) 推荐(0) 编辑

Symbian下的线程对象

摘要: Symbian下的线程对象类有 RThread, DThread, NThread.RThread是用户层的,DThread是Kernel层的, NThread是nanokernel层的。用户层的代码要创建一个线程用RThread,内核和驱动里要创建线程用DThread, nano内核层创建一个线程用NThread。一个RThread就有一个DThread,一个DThread就有一个NThread... 阅读全文

posted @ 2010-09-19 16:26 zelda 阅读(287) 评论(0) 推荐(0) 编辑

2010年9月15日

png转换成bitmap图和相应的掩码图

摘要: 一下是png转换成bitmap图和相应的掩码图:ibitmap=new (ELeave) CFbsBitmap();//得到的bitmap图ibmpmask=new (ELeave) CFbsBitmap();//得到的掩码图_LIT8(MimeType, "image/png");//转换的格式//图片解析类CImageDecoderCImageDecoder* imageDecoder = C... 阅读全文

posted @ 2010-09-15 18:19 zelda 阅读(1730) 评论(0) 推荐(0) 编辑

获取wifi信号强度

摘要: 一般有两种方法获得wifi信号强度:第一种:WLAN Management API,详细说明见:http://wiki.forum.nokia.com/index.php/WLAN_Management_API第二种:利用 RConnectionMonitor 类。第一种方法需要安装模拟器插件才能调试,不太方便使用,因此,使用第二种。下面说明怎样用第二种方法。 //connect RConnect... 阅读全文

posted @ 2010-09-15 16:36 zelda 阅读(2302) 评论(0) 推荐(0) 编辑

2010年9月6日

无线网络名词

摘要: IAP: Internet Access Point,Symbian 开发术语,指所有能访问到的的接入点(实体)APN: access point name,接入方式分类,包括 CMNET, CMWAP, WIFI等AP: access point,通常指wifi热点 阅读全文

posted @ 2010-09-06 19:04 zelda 阅读(265) 评论(0) 推荐(0) 编辑

导航