base device behavior


base device behaviorBase-Device-Behavior-Specification-2Webinar_ZigBee_3-0_Launch_FINAL->ZigBee 3.0 Base Device Behavior bdb 是zigbee 应用层上面的纯接口层,提供了设备操作网络相关的交互行为,也就是bdb已经概况总结了可能的人机操作网络的行为(例如,建立网络/加入网络/离开网络),并且规划成接口,方便应用层直接调用,从而进一步规范厂商的应用行为,达到标准化。提示:这里之所以总结为纯接口层,是因为其未在zigbee 帧上面产生数据行为。从功能上划分面归纳如...

what's new in zigbee3.0


what's new in zigbee3.0swra615a_what's_new_in_zigbee3.0.pdfWebinar_ZigBee_3-0_Launch_FINAL.pdfzigbee pro 2017 r22子设备管理父设备通过邻居表管理子设备年龄,并且设置默认超时值,当然子设备可以通过TimeoutRequest更改该超时值,子设备通过轮询数据默认复位该超时值,如果设备连续无响应并且累计达到该累计值。父节点将发送LeaveRequest标记该设备离开网络,并且允许重新加入。提示files->random_key_succeed_packet_join_toggl...

windows node 开发环境建立


windows node development env set up本文详细介绍基于gac-350 门禁的node windows 开发环境的搭建,以及用以该门禁远程编译调试node工程。gac-350 smart-device-node 工程代码通过gitlab管理.smart-device-node gitlab提示:在MyDreamPlus 环境可能连接[aws.ovpn]()连接gitlab),初次下载应用包后需要手动解压根目录下咱node_modules.zip 压缩包。gac-350 smart-device-node 通过typescript 编码实现,ts通过解释成j...

redis operation


redis operationhttps://redis.io/commands/keys对于redis-server 的操作可以直接通过redis-cli进行增删查改。这里记录常用操作。pi@350-tf-s2 ~$ redis-cli 127.0.0.1:6379> keys * #获取所有key 1) "app:cards" 2) "app:config" 3) "pet" 4) "website" 5) "app:users" 1...

man bash redirection


man bash redirectionREDIRECTIONBefore a command is executed, its input and output may be redirected using a special notation interpreted by the shell. Redirection allows commands' file handles to be duplicated, opened, closed, made to refer to different files, and can change the files the...

理解json 数据类型


json string和亮哥对json的数据类型有了争议,这里直接dump http的post 数据。分析如下post数据的false值。{ "isSaas": false, "update_server_url": "http://update.xxxxx.com", "hd_package_version": "4.0.4", "is_monitor": false, "serialNumber": "19000101001"...

beyond compare 使用记录


beyond compare notesbeyond compare 4 key H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB rWu5qSJGEnbsXNfJdq5L2D8...

chromium is‘t full screen


chromium is‘t full screen/usr/sbin/lightdm \_ /usr/bin/X :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch \_ lightdm --session-child 13 16 \_ /usr/bin/lxsession -s LXDE -e LXDE \_ /usr/bin/unclutter -idle 1 -root \_ /usr/bin/ssh-agent /usr/bin/dbus-l...

lightdm


LightDM Design什么是DM?DM(显示管理器)功能如下:启动和管理本地实例化的X Server;用户认证;启动和管理用户回话(常用情景);在boot过程中,单例启动X 服务器和开始一个用户会话((kiosk mode));在boot过程中,单例启动 X服务器,显示用户登录界面,在连接时启动用户会话;支持多用户同时登录,用户选择具体用户登录,同时为每一个 用户启动 X 服务器;允许 X 服务器,使用XDMCP,运行瘦客户端远程连接到其他X 服务器。设计目标快速不增加其他额外的启动时间;异常安全处理所有DefinitionsDisplay Manager - A daemon t...

Platform Devices and Drivers


Platform Devices and DriversSee <linux/platform_device.h> for the driver model interface to the platform bus: platform_device, and platform_driver. This pseudo-bus is used to connect devices on busses with minimal infrastructure,like those used to integrate peripherals on many system-on-c...