- 博客(32)
- 资源 (15)
- 收藏
- 关注
原创 How to make a ipcamera
ipcamera is based on p2p, but p2p have been killed by telecom company, so we need a server to proxy, how to proxy?rtsp ???
2015-04-29 21:45:24 438
转载 git-svn
引:http://www.blogbus.com/bigwhite-logs/100700290.html部门一直使用Subversion作为源码版本的管理工具。说实话,Subversion比较适合目前部门的绝大多数项目:没有异地团队开发,代码中心化管理;基本上都在trunk上开发,较少使用分支,基本上没有在各个branch间切换的成本。但对于我来说,有些情况下Subver
2014-04-01 11:23:27 732
转载 使用 XZ Utils 获得更高的压缩率
http://www.ibm.com/developerworks/cn/linux/l-lo-xzutils/关于 XZ UtilsXZ Utils 是为 POSIX 平台开发具有高压缩率的工具。它使用 LZMA2 压缩算法,生成的压缩文件比 POSIX 平台传统使用的 gzip、bzip2 生成的压缩文件更小,而且解压缩速度也很快。最初 XZ Utils 的是基于
2014-02-27 10:27:46 2133
转载 一个panic bug的分析过程1
一个panic bug的分析过程(一) 2012-05-15 14:57:06分类: LINUX一个工作中遇到的bug的问题,分析一下流程,顺便把panic这种类似的bug流程做一些分析:环境: linux 3.0, arm 芯片平台首先看出问题时的backtrace 如下:[ 10.298767] regulator_init_comple
2013-11-29 11:04:53 2092
原创 stack protection canary
canary : 金丝雀A domestic canary, of the type historically used to detect gas in coal mines估计金丝雀用在煤矿瓦斯溢出过多的检测。这里用于堆栈的溢出很形象
2013-10-10 13:51:55 999
转载 vim入门,进阶与折腾
作为编辑器之神,vim一直是我编辑文本的不二选择,哪怕其坎坷的学习曲线让人头疼不已.末学总结一下经验教训,以作备忘.入门个人习惯编译选项./configure –with-features=huge –enable-cscope –enable-fontset –enable-multibyte –enable-perlinterp –enable-rubyinterp –
2013-06-18 16:47:09 1057
原创 sopcast在ubuntu上的安装与使用
下载sopcast-player.tar.gz,sp-auth.tar.gz和libstdcpp5我的共享源里面有,然后,将sopcast目录下面的readme中提到的所有程序和包装一遍,另外还要装vlc,sp-auth不装然后到sopcast里面make,make install运行后,不知道为什么没有频道列表,要翻墙?
2013-06-03 16:48:08 870
转载 Android 系统中 gps Location Service 的实现与架构,本文可以帮助他们更好的了解 Android 系统架构
前言定位服务是移动设备上最常用的功能之一,下文以 Android 源码为基础,详细分析了 Android 系统中定位服务的架构和实现。 定位服务是 Android 系统提供的一项系统服务,在 Android 系统中,所有系统服务的架构都是类似的。只要明白其中一个,然后再去理解其他是很容易的。 对于 Android 的应用开发人员来说,本文可以帮助他们了解他们所使用的 API 背后的实现。
2013-05-29 11:22:57 2987
转载 GPS星历与历书的区别
GPS卫星 星历与历书的区别为了缩短卫星锁定时间,GPS接收机需利用历书、当地位置的时间来预报卫星运行状态。历书与星历都是表示卫星运行的参数。历书包括全部卫星的大概位置,用于卫星预报;星历只是当前接收机观测到的卫星的精确位置,用于定位。历书是从导航电文中提取的,每12.5分钟的导航电文才能得到一组完整的历书。下表是ICD-GPS-200规定的历书格式:说
2013-05-28 10:28:29 1945
转载 GPS与compass对比
2003年5月25日,随着第三颗“北斗”1号导航定位卫星发射升空,我国自行研制的“北斗”卫星导航定位系统正式建成。这使我国成为世界上为数不多的自主建立卫星导航定位系统的国家之一。那么,这个系统有什么功能?它与我们熟悉的美国GPS系统的区别又在哪里呢?GPS系统的工作原理与性能1957年,苏联发射了世界上第一颗人造地球卫星——“伴星1号”。美国霍普金斯大学应用物理实验室的科学
2013-05-27 15:54:23 3205
转载 LBS定位技术之GPS
LBS定位技术从方法上可分成三类:基于三角关系的定位技术、基于场景分析的定位技术、基于临近关系的定位技术(唐毅和杨博雄,2003)。本博文首先对基于三角关系的定位技术进行了介绍,并对其中的应用最广泛的代表GPS进行阐述。一、基于三角关系的定位方法 该技术的基本原理很简单,可以抽象成如下问题:已知A、B、C三个点的坐标,以及该三点至D点的距离(分别是d0,
2013-05-27 11:18:26 2847
转载 gps工作模式-软件-半软半硬-硬件
天玖隆科技携手原厂----灵芯集成芯片助力GPS市场由于GPS技术所具有的全天候、高精度和自动测量的特点,作为先进的测量手段和新的生产力,目前在车载定位、导航仪、个人手持产品、航海、航空航天以及生产测量等多个领域都有广泛的应用。综合现有GPS方案,主要有以下几种:1、软件GPS方案,这种方案借助于整机系统中的CPU、DSP等额外的处理能力,来实现对RF前端芯片接收到的GPS卫星
2013-05-15 11:43:52 1345
原创 linux screen命令将一个虚拟控制台分割成多个窗口
1,screen -S term1 :给当前屏幕命名为term12,Ctrl + a S (S是大写的) : horizontal windown3,Ctrl + a | : vertical window这时候现有的窗口在上面,并在中间的水平横条上显示了这个窗口的ID和shell名称。但是下面的窗口还没有运行新的shell。我们可以用前面介绍的方法来使它运行一个新的shel
2013-04-26 10:09:19 1443
原创 source insight 配置
1, 安装2, 将chnchar.em, codereview.em, quicker.em拷贝至安装目录下3, 将GLOBAL.CF3拷贝至My Documents\Source Insight\Settings4, 至My Documents\Source Insight\Projects\Base目录添加上面的3个em文件,同步5, OK了如果不严格按照以上步骤,会出现e
2013-03-27 10:33:38 1356
转载 Android下monkey使用脚本
Monkey是Android自带的一个命令行工具。Monkey可以运行在模拟器或真实设备上,并产生一系列随机的用户事件(点击、触摸、手势以及系统级别的事件)。Monkey一般用来进行压力测试或稳定性测试。#adb shell#monkey --help monkey [-p ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...]
2013-03-20 09:45:48 582
原创 串口流控时序
/*RTS CTSCTS RTS*/RTS request to send此为输出口,指示对方是否可以发送数据1 : 对方不能发送数据0 :对方可以发送数据CTS clear to send此为输入口,如果为0,则可以发送;如果为1,则停止发送。
2013-01-23 09:42:01 1579
转载 增加Add-on属性支持的方法,解决某些apk不能安装的问题
增加Add-on属性支持的方法解决android手机不支持Add-on属性问题联通行货小V在装一些软件时,手机PC助手会显示“您的机器不支持Add-on属性”,如果直接用手机装的话就显示:”应用程序未安装“,91也是显示”安装失败“,让人非常恼火,洒家在网上搜索一番,发现其他品牌如MOTO的行货版本都存在类似问题,唉,其实主要原因是阉割了google服务,需要加这三个文件:地图程序框架:/
2012-11-22 16:17:49 2688
原创 shell编译问题
s_h_5*2_1再次编译出现错误:build_android.sh: 9: build_android.sh: pushd: not foundbuild_android.sh: 10: build_android.sh: source: not foundbuild_android.sh: 12: [: SHIP: unexpected operatorbuild_androi
2012-11-16 15:47:24 5766 2
原创 kernel makefile
p_d_3_1_8中编译内核时采用了make uImage,这可能将config中=m的驱动也直接编译进内核了,在相应驱动目录中无ko文件,android中也没有insmod的地方。如果直接make,则会编译出单独的ko。kernel/Makefile中未找到uImage目标,暂且不去研究makefile是怎么实现uImage的。只先记住这样编译=m的驱动直接编译进内核。
2012-11-08 18:34:40 464
转载 记住这些再去混社会……(转)
1、再烦,也别忘微笑;再急,也要注意语气;再苦,也别忘坚持;再累,也要爱自己。2、低调做人,你会一次比一次稳健;高调做事,你会一次比一次优秀。 3、成功的时候不要忘记过去;失败的时候不要忘记还有未来。 4、有望得到的要努力,无望得到的不介意,则无论输赢姿态都会好看。 5、生活不是单行线,一条路走不通,你可以转弯。 6、泪水和汗水的化学成分相似,但前者只能为你换来同情,后者却可以
2012-10-31 09:02:39 907
原创 USB host 添加对各种设备的支持方法
如果要调试的设备在ubuntu可以正常使用,基本kernel里面会自带驱动。step1:先将此设备插入ubuntu,如下所示:$ lsusb Bus 001 Dev
2012-10-30 18:01:35 1210
原创 小小耳机大学问
耳机驱动属于codec驱动模块。p_d_3_1_8中我是搞codec驱动的,再来搞w_d_8_0_1项目,别人问我耳机侦测方面的问题时,记忆已经模糊了,这里重新梳理下:三段耳机只有左右声道,四段耳机可以有mic和按键。检测的依据示意图如下:上拉2.2k电阻到Vbias,然后mic和按键并联下拉至地。电路可以自适应三段和四段耳机,如果插入3段耳机,mic_det检
2012-10-23 16:36:59 1036
原创 充电和库仑计,charge(bq24161) and coulomb(bq27425)
现在的charge芯片智能化很高,1,可以检测电池的温度2,然后根据温度自动改变充电电流(w_d_8_0_1这个项目是将电池温度ptc接到cpu的adc,然后由cpu来控制充电电流)3,电池充满电后自动以supply供电而非电池(早期的charge可能不带这个功能,则需要加外围电路以实现,负责电池会反复的处在重放电的过程,严重影响电池寿命)charge的电源输入来自USB还
2012-10-18 16:41:05 3296
原创 linux 常用命令
ls -l dir | tee result.log显示dir内容的同时,结果也输出到result.log。 man tee for better statement.
2012-10-17 16:10:47 395
转载 SVN使用错误信息解答
SVN使用错误信息解答 问题1:’.’ is not a working copy. Can’t open file‘.svn\entries’:系统找不到指定的路径。解答:原因是输入的访问路径不正确,如svn://192.168.6.200/如果最后少写了“/”,就会出现这种错误提示。 问题2:将文件checkout之后,没有出现SVN的图标,是怎么回事?解答:有些时候
2012-10-17 13:39:04 8341
原创 find -exec xargs
昨天commit a10整个项目,今天早上来看还在commit中,强行中断,再次commit提示svn cleanup,但是在根目录执行这个命令提示:svn: Error processing command 'committed' in xxx在很多.svn下有lock,log,log.1,log.2...,通过手动来删除吧方法一:只搜.svn目录下的lock,然后删除。
2012-10-17 10:48:07 655
原创 svn实用命令
svnserve -d -r svnroot/repository ==> 启动svnserve as a daemon,工作目录是svnroot/repositorysvnadmin create test ==> 在工作目录下执行,会在上述工作目录产生test目录产生test目录后,需要修改其下conf目录下的几个文件:a
2012-10-16 19:41:08 429
转载 wpa_supplicant无线网络配置
wpa_supplicant无线网络配置 2010-04-06 13:06:33| 分类: 默认分类 |字号 订阅 目前可以使用wireless-tools 或wpa_supplicant工具来配置无线网络。请记住重要的一点是,对无线网络的配置是全局性的,而非针对具体的接口。 wpa_supplicant是一个较好的选择,但缺点是它不支持所有的
2012-09-19 10:58:55 512
转载 Location-Based Services Using CellID in Android
Location-Based Services Using CellID in Android ---"基于基站CellID信息的定位"顾名思义,就是没有GPS功能,通过GPRS或者3G数据业务来基站信息的定位。手机端可以通过接口获取到CellID,然后给Google的数据库发送POST消息,就可以获取基站的经度、纬度,然后结合地图查找到方位。此外,在此基
2012-08-22 14:44:38 1421 1
转载 在google earth 显示实时轨迹
看到个在google earth 显示实时轨迹的文章,先贴这,省得以后找不到了。 写一个程序,来定时扫描GPS数据,通过将其数据解析后,生成一个kml文件,如RealTimePatrol.KML文件(kml文件实际就是xml文件,你按照生成xml文件的方式做就行。只是要注意里面的定义。具体定义,你可以在Google Earth自定义一个标签,保存为一个kml文件,用记事本打开这
2012-07-23 18:08:05 6205
在ubuntu环境下使用DS-5评估版编译msm8610的chipcode需要修改的地方
2013-10-08
增加add-on属性需要的相关文件
2012-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人