-
-
0有没有兄弟使用过利尔达NT26E的4G模组,我们一起交流一下经验!
-
4在利尔达公司做软件工程师有前途吗?过来人说一下!
-
4
-
1
-
4利尔达研发工程师怎么感觉像测试工程师一样,看要求上
-
3
-
1
-
1对于Android6.0系统及以上的手机,需要添加定位权限,参考代码如下: <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> 并且需要在应用启动时候做下权限的检查,如果安装时候没有允许,需要代码主动去询问用户打开相关权限。参考代码如下: if(ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANT
-
0金额八楼拉东西梧桐
-
0喜欢利尔达
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0char Lsd_ver[32]=LSD_VERSION; char Lsd_ver_check[32]=LSD_VERSION; void lsd_check_ver() { flash_read_page(FLASH_ADR_LSD_VER,sizeof(Lsd_ver),(u8 *)Lsd_ver_check); while(memcmp(Lsd_ver,Lsd_ver_check,sizeof(Lsd_ver))!=0) { flash_erase_sector(FLASH_ADR_LSD_VER); flash_write_page(FLASH_ADR_LSD_VER,sizeof(Lsd_ver),(u8 *)Lsd_ver); flash_read_page(FLASH_ADR_LSD_VER,sizeof(Lsd_ver),(u8 *)Lsd_ver_check); } } 扫码关注我们 物联网开发者社区 一个移动的物联网贴心百科
-
2
-
0
-
0
-
0
-
0
-
0MB86系列模块与NB86-G系列模块均是是基于HISILICON Hi2115的Boudica芯片开发的,差别在于模块的机械结构,较NB86系列尺寸大一点,兼容市场上另一款主流模块。该模块为全球领先的NB-IoT无线通信模块,符合3GPP标准, Hi2115芯片支持Band01, Band02, Band03,Band05、 Band08、 Band12, Band13, Band14, Band17, Band18, Band19, Band20、 Band25,Band26, Band28, Band66频段,具有体积小、功耗低、传输距离远、抗干扰能力强等特点。使用该模块,可以方便客户快速、灵活的进
-
0一、UDP服务器创建 (1)socket()建立socket套接字 (2)在sockaddr_in中设置IP地址和端口号等信息 (3)bind()绑定IP和端口 (4)recvfrom()接收数据、sendto()发送数据(注意recvfrom的阻塞和非阻塞) 二、UDP客户端创建 (1)socket创建socket套接字 (2)在sockaddr_in中设置IP地址和端口号等信息(IP地址设置为需要连接的主机IP) (3)recvfrom()接收数据、sendto()发送数据 三、TCP服务器创建 (1)socket()创建socket套接字 (2)在sockaddr_in中设置IP地址和端口号等信息 (3)bind(
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
01. UNconfirm帧的定义 A confirmed-data message MUST be acknowledged by the receiver, whereas an unconfirmed-data message does not require an acknowledgment. -----------------------------上述是lorawanV1.1协议中对UNconfirm帧的定义,即非确认帧不需要1个ACK回复。 2. UNconfirm帧适合的应用场景 答:UNconfirm帧适用于,以终端设备主动上报数据为主,服务器很少或者几乎不会下行数据的应用场景,类似于水表、井盖等应用。 3. 客户采用UNconfirm帧的方式,但是又担心模组会掉线,该怎么办。 答:终端设
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
11.GAP(generic access profile) 管理连接、广播和发现以及安全验证。 2.GATT(generic access attribute profile) 通用属性配置文件(GATT)在属性协议(ATT)的基础上构建,为属性协议传输和存储数据建立了一些通用操作和框架。 3.ATT(attribute profile) ATT的唯一基础是属性,规范对设备的属性一系列操作,如 write、read、find info等。 a)CENTRAL(MASTER): GAP role,例如手机、平板或者电脑,查找正在广播的从设备,初始化连接、修改连接参数。 b)PERIPHERAL(SLAVER): GAP role, 一般是一个嵌入式设
-
0
-
0
-
0