Elmagnifico's Blog

云深不知归处

ESP32经典蓝牙HID开发

Classic Bluetooth Hid

Foreword 看一下官方的ESP32 经典蓝牙 HID是什么样的架构,以及如何修改HID 硬件 需要注意的是ESP32,必须是不带任何后缀的,才具有双模,S和C系列的都是单BLE蓝牙,无法使用经典蓝牙 Example 先看官方例程,经典蓝牙还是给了不少例子的,主要看一下bt_hid_mouse_device是如何实现的就行了 app_main 参数初始化 一上来就...

分屏、资源提取、图片像素级对比、鼠标按键显示

icon,资源,提取

Foreword 记录一些小软件,以后忘记的时候还能找到名字下载回来 分屏 分屏软件非常多,但是要么是需要注册,要么就是比较大,功能繁多,实际上我需要的只是最简单的分屏,ESCSlicer这个软件非常小,还能自定义分屏的大小和尺寸,用起来非常简单,同时还支持多屏 ESCSlicer 缺点: shift的快捷键太容易冲突了,而且改不了,导致部分子窗口或者主窗口...

鼠标1000Hz回报率导致windows UI 卡顿

Logitech,fps,iCUE

Foreword 无意间发现,拖动windows的任何一个窗口都会有明显卡顿的情况。 环境 I7700K+3080Ti,必然不可能出现这种卡顿的情况,显卡也完全没问题,硬件问题基本可以排除。 鼠标是GPW2+Power Play的组合,配合最新的Logitech Hub 问题 与视频中是相同情况,只是他是拖拽列表区间,如果他移动这个窗口,那卡顿非常明显 大概搜一下就会发现...

ESP32开发环境折腾记录

USB-JTAG-BUILDin,OpenOCD,YD-ESP32-C3,zadig,libwdi

Foreword 好久没弄ESP32,又要捡起来折腾一下,记录一下相关内容。 环境 ESP32 IDF没有IDE,所以还是依赖VS code来完成,直接搜索esp32,安装对应插件 在下一步前,建议先把代理开起来,不然下载速度感人 根据教程,F1,输入Select where to save configuration settings 设置一下工程路径,然后下载对应的ID...

蓝牙学习

Bluetooth

Foreword 蓝牙入门学习,不太明白的地方还是比较多的,所以翻看了一些蓝牙的blog,总结记录一下 历史 第一代蓝牙:关于短距离通讯早期的探索,使用的是BR(Basic Rate)技术,此时蓝牙的理论传输速率,只能达到721.2Kbps。1.1版本定义了蓝牙的物理层(PHY)和媒体访问控制(MAC)规范,之后1.2版本则是增加了硬件地址屏蔽、自适应跳频、快速链接等功能。 第二代蓝...

Maya病毒清理

你的文件贼健康,我就说一声没有别的意思

Foreword 早就听说Maya场景被人植入了病毒,但是由于我们环境相对封闭,基本不会出现场景文件外流和流入,所以一直也没在意。 最近开了一个别人的场景,突然发现保存文件多了一个提示 这东北大渣滓味,明显不是maya官方提示,随便搜了一下就发现了这东西传播非常广 病毒由来 最初只是有人利用maya的机制,把脚本写在了自动加载里面,然后搞了一波恶作剧吧。但是这个脚本是具有传染性...

腾讯云封锁使用翻墙的轻量服务器

v2ray,跨境访问节点

Foreword 上一次阿里云Ban服务,还是在上次,腾讯云坚持了几年也不行了。 http://github.elmagnifico.tech/2019/09/20/V2ray-Cloudfare-Ban/ 挖矿之类被封早有耳闻,不过我没参与,只是看看而已。年初就有听说腾讯云的翻墙开始封VPS了,然而封了一波又一波,依然没有我,我也当没啥事情。 没想到今晚就轮到我了,哎,又要...

小米电视移除广告

xiaomi,55,ad,adb

Foreword 最近弄了一个小米电视L55M5-AZ,小米电视4c,2017款,距今已有5年左右了,基本是砍到接近底价了650。这个价格还能要啥自行车,能亮没大问题就不错了,最差当个显示器用也很ok。 至于为什么不买最新的,目前最新的就是小米和红米的电视55寸,价格都在1200-1700左右,这都是最廉价的版本了,可是硬件竟然不支持5G WIFI,不知道为什么会把这个阉割掉了,而2.4...

提取谷歌3D地图中的模型

AP,Router

Foreword 之前一直以为,各种地图API可以直接拿到建筑的轮廓和高度等信息,从而可以自己直接利用这些信息来自动生成地图,后来发现根本不行,各家地图都不提供类似的API。目前有两种解决方案,但都比较麻烦,而且整体性不够高。 CADMAPPER https://cadmapper.com/ 可以通过这个网站,在1平方千米内获取模型信息免费 可以转换成AutoCAD或者...

回顾我的敏捷流开发

Scrum of Scrums,Agile Development

Foreword 基本都学过软件工程,把工程的思想融入到实际的工作中,并且可以从事物的发展之中,再重新提炼出以前学到的工程管理之法,取其精华,去其糟粕。 何为敏捷 说敏捷之前,先说瀑布模型,经典的软件生命周期模型,在启动前就需要非常明确的目标和需求,启动以后按照固有的分析、设计、编码、测试、运维等流程进行,同时瀑布流也有着每个阶段明确的文档,所以每个阶段可以是解耦的,只要完成规定的要求...