摘要: 由于要满足精准推送内容的需求, 我们需要将车辆型号与推送内容挂钩, 方法是, 在现有的基础上, 把所有车型, 打上Tag, 目前先打上国籍跟厂商. 在现有的VEHICLE表的基础上, 增加2个column, MANUFACTURER_CODE跟MANUFACTURER_NATION, 在客户端app 阅读全文
posted @ 2016-08-09 10:48 Montauk 阅读(204) 评论(0) 推荐(0)
摘要: 目前我们App推送的内容, 分为两大类, 一个是新闻, 一个是广告.新闻, 我们的采集能力是每天大概3-5篇, 未来可以调整为10-20篇.广告一次可以展示3-5条, 要更多也行, 最多8条吧.广告展示在新闻的最上面, 用banner+滚动形式, 新闻是下拉刷新的形式, 按照时间排序(这一点很重要, 阅读全文
posted @ 2016-08-08 16:20 Montauk 阅读(6514) 评论(1) 推荐(1)
摘要: 搞到一个例程,虽然是51的, 但是我的ST版本也是用的模拟I2C, 分析一下吧: unsigned char i=0;TM1680start(); //I2C起始信号 TM1680SendByte(TM1680ID); //发送ID Ack(); //等ACKTM1680SendByte(SYSDI 阅读全文
posted @ 2016-08-05 10:37 Montauk 阅读(2113) 评论(0) 推荐(0)
摘要: TM1680的工作流程通常是: 1. 通电, 没啥可说 2. SYS DIS (主从), 1000-0000即0x80, 关闭系统时钟跟LED循环, 主机都从机地址都要发 3. COM设置 (主从), 主从地址都要发COM的选项, 在我这个proj里面, 发1010 0100(0xA4), 16CO 阅读全文
posted @ 2016-08-02 19:55 Montauk 阅读(2676) 评论(0) 推荐(0)
摘要: 现在发现的事实有: 如果没有蓝牙设备, 那么可以用下面的方法边录音, 边放音乐: 在录音按钮按下的时候: _avSession = [AVAudioSession sharedInstance]; [_avSession setCategory:AVAudioSessionCategoryPlayA 阅读全文
posted @ 2016-07-28 22:40 Montauk 阅读(337) 评论(0) 推荐(0)
摘要: AT+CPIN? 查询sim卡状态. 接着: AT+CGCLASS="B"AT+CGDCONT=1,"IP","CMNET"AT+CGATT=1AT+CIPCSGP=1,"CMNET" AT+CLPORT="TCP","2000" AT+CIPSTART="TCP","120.25.76.67"," 阅读全文
posted @ 2016-07-26 11:36 Montauk 阅读(2867) 评论(3) 推荐(0)
摘要: 打包好可执行的jar文件之后, 用ftp上传到服务器, 用nohup命令, 让这个服务器在后台运行, 并将输出重定向到log文件中, 命令是: #nohup java -jar MTSServer.jar >log 2>&1 & 别问我为啥是这样的, 我也是从别的地方学来的. http://www. 阅读全文
posted @ 2016-07-26 10:30 Montauk 阅读(321) 评论(0) 推荐(0)
摘要: 客户端: package com.wulala;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java. 阅读全文
posted @ 2016-07-24 11:59 Montauk 阅读(324) 评论(0) 推荐(0)
摘要: 1. 发包的蓝牙ACK 2. app端的ACK的判断, 以及包的连续发送. 界面处增加一个text field, 可以输入字符. 点发送后, 可讲字符编码发送到蓝牙端.3. 嵌入端的命令识别, 数据筛选 4. 硬件板子的调试 5. 蓝牙的51的模拟I2C 王鑫的案子 1. 服务器端的java多线程 阅读全文
posted @ 2016-07-23 11:35 Montauk 阅读(135) 评论(0) 推荐(0)
摘要: 之前看"Effective Objective-C 2.0", 第4条, 多用静态变量, 少用define. 正好我的项目有些东西是静态变量, 之前java我习惯起一个类, 里面全都是public static String 什么的. OC里面的做法跟C一样, 可以定义在自己的.m文件里面定义静态变 阅读全文
posted @ 2016-07-22 16:25 Montauk 阅读(772) 评论(0) 推荐(0)