自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除