Programming
H_P_
https://hanspond.github.io
展开
-
直观图解OFDM原理
介绍人生如幻,不知怎么的碰(bei)巧(ju)和OFDM对上了。 这是一个大坑,很大又绕不过去的坑,不是三言两语能够解释清楚的,目测需要融合贯通理解数学的三角函数,傅里叶,通原的检波,调制,信道特征,信号处理的采样,电子元件特征等等知识才能有个大概了解。详细可以参考专(da)业(bu)书(tou):L. Hanzo et al., OFDM and MC-CDMA for Broadband...原创 2018-09-11 11:17:52 · 54045 阅读 · 13 评论 -
MacOS上 Bluetooth Low Energy/BLE 应用的Swift语言开发笔记
1. 背景最近由于各种原因打算做一个小gadget,这个小玩具需要用到BLE和PC/MAC通讯。作为一枚程序开发完完全全的新手,中途自然碰壁无数。而且说真的,本来在电脑上面用BLE就是比较罕见的奇葩要求,又找不到随手可用的教(copy)例(paste),总结一些经验教训(code),以供后来人参考。2. BLE和各种蓝牙区别首先要注意一下,BLE和以前普通标准的蓝牙不同!两者不通用...原创 2018-09-11 11:21:50 · 1562 阅读 · 2 评论 -
MacOS上键盘/鼠标控制应用的Swift语言开发笔记
MacOS上键盘/鼠标控制应用的Swift语言开发笔记背景继续在做小gadget,先学习基本操作。 这次需要实现的功能是程序控制键盘和鼠标,也就是人不需要碰键盘鼠标而键盘自动输入,鼠标自动移动点击的功能。网上搜索了一下,Objective-C的实现例子倒是不少,可是基本找不到太多讲swift上面实现的例子,无奈自行摸索,在此总结一下。准备本功能应该属于Accessib...原创 2018-09-11 11:05:37 · 2823 阅读 · 2 评论 -
简单网格细分 1to4 Mesh Subdivision
0x00 引言最近搞研究要用到网格模型,算法要求输入任意一个mesh模型,输出的细分模型里面所有的mesh边长面积足够小,形状不变,法线不变。0x01 现有算法网格细分(Mesh Subdivision)已经很多现成比较好的算法,例如Loop算法,Catmull-Clark算法。详情参考文末附录,这里先不详述。这两个算法的缺点是对于三维的模型,细分后都会改变原有模型形状,细分后的mesh法...原创 2018-11-27 13:52:33 · 3017 阅读 · 5 评论