- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 BLE中的蓝牙连接
BLE中的蓝牙连接建立连接过程连接参数连接成功后HCI在蓝牙建立过程中,主要封装了LL提供的功能GAP在蓝牙建立过程中:建立连接过程处于connectable状态设备(Advertiser),按照一定的周期广播ADV_IND或者ADV_DIRECT_IND包主动连接的设备(Initiator),收到广播包,回应一个CONNECT_REQ请求,该数据包带有连接参数Initiator在发出CONNECT_REQ数据包之后,直接转化为Connection状态,成为Master角色(注意:这是“
2020-07-13 23:27:55 1646
原创 TwinCAT数据读写
IP地址的写法: long nErr, nPort; AmsAddr Addr; //ip地址 PAmsAddr pAddr = &Addr; unsigned long lHdlVar; int nIndex; short Data[10]; char szVar []={"MAIN.PLCVar"}; //变量名
2020-06-04 18:48:36 2844
原创 TwinCAT事件驱动方式进行监听
TwinCat事件驱动方式进行监听两个API:AdsAmsRegisterRouterNotification():用来监控ADS router的状态 ,通过该函数, 使得回调函数能够在每一次TwinCAT router 状态改变时被调用. ADS router的当前状态可以通过传递来的参数被查询到.AdsSyncAddDeviceNotificationReq():被用来监控PLC的状态. 该函数返回给回调函数的数据代表了当前PLC的状态.操作步骤申请注册nErr = AdsAmsRe
2020-06-04 18:26:57 1295 5
原创 PyQt图片拖拽与缩放与Qlabel的结合
PyQt图片拖拽与缩放与Qlabel的结合代码这是博主最近用PyQt设计软件界面的时候遇到的一个小问题,软件主要功能是对图片进行绘制等操作,图片的显示载体是Label,但是做到缩放和拖拽功能时,发现label控件无法实现该功能。走了一些弯路,最后实现该功能效果如下:代码图片缩放通过toolbutton事件实现def toolButton_magn_click(self): global num,image_Reflesh if num<5: num=num+
2020-06-04 16:41:41 3647 3
空空如也
leetcode两数相加,为什么执行的时候输入为0
2019-12-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人