项目标识: LC-屏幕校正, SR-StarRiver路灯控制, SE-SkyEye无线监控, ST-Stellar智能球泡灯
20150102
- ST: 解决UDP广播绑定不了地址的问题
20150103
- ST: 修正播放表和时间表的分段发送问题
20150104
- ST: 与硬件调试协议解析
- 校时和内置模式调光返回错误,其他指令正常
- 设置SSID及密码没做,这个明文传密码的协议我认为不应用在公开产品上,风险太大。这个功能讨论下怎么实现再做吧。
- ST: 学iOS delegate 和 protocol 写法。界面和后台的耦合需要。
- ST: 看 iOS Programming: The Big Nerd Ranch Guide
- chapter 7
20150105
- ST: 与李应启讨论app设计
- ST: 看 iOS Programming: The Big Nerd Ranch Guide
- chapter 7 - 8
- iOS SDK 的 protocol 根据文档使用还行,设计 protocol 还需要再熟悉一下。
- 初级的 UITableView 使用。
20150106
- ST: 看 iOS Programming: The Big Nerd Ranch Guide
- chapter 8 - 10
- UITableViewController 显示简单列表
- 自定义行高、字号、分组
- add / remove / reorder cells
- UINavigationController 入门
20150107
- ST: 看 iOS Programming: The Big Nerd Ranch Guide
- chapter 10, 15
- UINavigationController 基本使用
- Auto Layout
- ST: 开始写简单界面
- 使用 navigation view controller
- 主界面显示找到的灯列表
- 选择灯进入控制界面
- 显示基本信息(调试用,发布时隐藏)
- 显示亮度 slider
- ST: 测试进入主界面自动寻找灯:成功
20150108
- ST: 与狄工讨论界面与通信之间的接口实现方式,确定WiFi与蓝牙的实现在哪一层分离。
- ST: 找到一个从 iTunes 曲库播放音乐,并能提取到实时声压的例子
- ST: 与狄工沟通app实现具体细节
- SR: 解决server安装过程中遇到的问题,修正bug,准备发布新版本。
20150109
- SR: 发新版 Server,解决了安装脚本与说明书不一致的问题。
- ST: 大致读了一下狄工这两天修改的界面。他是在 CSR 的例子基础上改的,与蓝牙耦合得比较深,换通信方式需要写大量代码。我决定自己写界面。
- 帮吉训宏下载 MPC-HC 代码。
- ST: 向王伟介绍安卓app需求,把目前的协议、UI 资源交给他。
20150110
- ST: 与夏工测试 WiFi 通信。
- RGBW 调色不成功
- ST: CCT 调光界面及通信
- ST: 麦克风界面
20150111
- ST: 麦克风取数据
20150112
- ST: 界面上加开关(全局、单灯两个界面)
- ST: 调试RGBW设置=>通过。
- ST: 从麦克风数据生成RGB
- ST: 亮度调节添加图标
- ST: 更换音乐tab图标为麦克风
- ST: 实现WiFi SSID、密码发送至灯的协议
20150113
- ST: RGBW 连灯调试。色彩、亮度、场景可调。mic采样能反映到灯。
- ST: 开关按钮记住最后亮度。(仅对调过亮度的灯有效,刚启动时,没有协议能知道灯的当前亮度。)
- ST: 主界面行高改为 66 point,方便用户选择灯。
- ST: 主界面加入灯的类型图标。
- ST: mic2color 算法加入平滑处理。
20150114
- ST: 编译蓝牙版给李应启测试。
- ST: 音乐界面用 播放、暂停 按钮替代开关。
- ST: 测试蓝牙版,给出闪退重现视频和log。
- ST: 调整CCT和RGBW灯控,保持亮度控制界面统一。
- ST: 调整场景变换速度调节范围。
- ST: 与狄工调试蓝牙版。
20150115
- ST: 测试蓝牙版
- ST: 确定分组实现方式:section表示组,row表示灯。进入编辑模式移动灯到某组。新增组按钮。
- ST: 设备配置界面
- 输入SSID、密码
- 用 IQKeyboardManager 实现输入框被键盘遮挡时自动移动至不被遮挡的位置
20150116
- ST: 用 CocoaPods 管理第三方库的依赖
- ST: 测试「设置SSID 及密码」协议
- 协议解释ok
- 硬件方面,WEP/WPA-PSK/WPA2-PSK的兼容性未考虑,隐藏SSID在模块API中缺乏支持
- ST: 修正协议中错误表述
- ST: 用FontAwesomeKit提供图标
20150117
- ST: 相同类型的图标用代码统一尺寸。
- ST: RGBW界面添加纯白光控制。
- ST: 根据李应启的反馈,调整场景速度控制的范围。
- ST: 根据李应启的反馈,控制界面切换时,自动停止对mic的跟随。
20150119
- SR: 浦江厂路灯 StarRiver 系统重新配置
- 根据需求配了8GB内存,但之前系统装的是32位,今天推倒重来。
- 重新安装数据库、StarRiver Server、StarRiver。
- 数据库导出存在问题,控制器和灯MAC不对,后查log修复。
- ST: 录制LIFX App界面
- ST: 读UITableView文档及找到的示例代码,了解自定义tableview写法。
- 分 section
- 自定义 section view
20150120
- ST: 讨论 Stellar iOS 近期计划
- SR: 数据库新增网页版需要的4张表(刘海斌需求)
- SR: 导出新的数据库脚本
- SR: 与曾磊讨论StarRiver自动调光的细化需求
- ST: 写自定义 tableview
20150121
- 解决 202.11.4.67 磁盘满导致3G调试程序运行异常的问题
- SR: 配置 202.11.4.69 供刘海斌调试 StarRiver Web
- SR: 交接 StarRiver Server
- ST: 修改 Stellar WiFi 将现有的灯全都加入默认组
20150122
- ST: 讨论并确定 Stellar iOS/Android 第一版界面设计
- ST: 产品相关视频交冯娜
- ST: 继续做设备分组
- ST: 导出developer profile给赵会斌临时使用
20150123
- ST: 设备分组
- 添加组
- 编辑模式
- 设备在组间移动
- 禁止删除设备
- 组控界面(根据组里灯的类型自动显示可用的tab)
- 组排序
- 设备更名
20150126
- ST: 场景名加序号
- ST: slider去掉label,全部用图标示意功能
- ST: 解决了改名字时系统键盘最上一行
done
按钮不调用textFieldShouldReturn:
方法的问题。 - SR: 与刘海斌、曾磊讨论自动亮度控制的实现方式
20150127
- GitLab upgrade 7.5.1 => 7.7.1
- ST: 调色换成圆盘
- ST: 给赵会斌介绍目前的WiFi版架构及接口,讨论蓝牙的一些实现方向
20150128
- ST: 调色盘固定亮度,独立亮度slider
- ST: 给客户演示 Stellar WiFi
- ST: 在系统实验室给客户演示 Stellar WiFi
- ST: 调色界面增加RGB及暖白四个按钮
- ST: 替换 mic 波形界面
- 取数据及调光待实现
20150129
- ST: 更换 iOS Developer Program 帐号
- ST: 给赵会斌更换帐号
- ST: 向赵会斌介绍 CocoaPods 管理第三方库的方法
- ST: 与赵会斌讨论他找到的 colorpicker 的可能的实现方法
- ST: 音频采样到亮度、颜色的转换
20150130
- ST: 修改 RSColorPicker 得到界面一致的色温选择器 QPColorTemperaturePicker
- ST: RGB、暖白四个按钮用圆形表示
- ST: 解决 RSColorPicker 和 QPColorTemperaturePicker 的链接冲突
- ST: CCT控制界面添加两个按钮设成纯冷/暖白
- ST: 主界面编辑设备分组时,点击组不进入控制视图
- ST: 场景速度slider图标替换成唐跃元制作的
20150131
- ST: 删除组功能
- ST: 读 iPodVisualizer 代码,提取我需要的部分