[工作點滴] wireless module development newbie

I’ve started collecting the information around the end of 2010 because the wireless technology advanced to much higher bandwidth for multimedia streaming. There are two conditions of the development that I thought. 1. To develop the whole wireless part by ourselves. 2. To buy the module directly from the supplier. But some important factors that make me just ‘collect information’ at that moment. For 1, the expense is very horrible. - We have to pay chip vendor for NRE. - We are new to be the player and we have no credit to the chip vendor. - We have no equipment and we have to invest a lot to do it. - There are lots of tasks need for the regulation. To sum up, this is a money game for surveillance company and we see no market at that moment. For 2, we could leverage a lot tasks to supplier but we still have to prepare equipment to verify the whole system and get the experience of the regulation. However, the module cost and performance ratio could not meet our requirement. It is quite challenge for me to persuade my boss to do it. So what I can do is just keep attention on wireless technology. Until now, I have the chance to do the development finally. Although I’m newbie for wireless, it’s not too hard to enter this area. The reason is the technology become much mature and we can make it work even we do not know much about wireless. So, let’s just do it. The module I use is based on Atheros AR6103 and AR6003. The driver of these two chips are similar. The documents I study is are mainly from Atheros. I also reference the IEEE specification and search on Google. ...

April 23, 2013 · 4 min · 662 words · Fran Kuo

[Miscellaneous] Growth Road

I found an interesting comic that made by Gavin Aung Than. The philosophy is suitable for every creative work. http://zenpencils.com/comic/90-ira-glass-advice-for-beginners/

April 17, 2013 · 1 min · 20 words · Fran Kuo

[Miscellaneous] I'm a Singer

There is a very hot TV program which name is “I’m a singer” in China. I never saw this program before because there are already lots of similar program in the world. At the first, I could not understand why this program catch so many eye balls. My memory was stay at the program that is made by Taiwan’s media years ago. Even it’s hot at season one, it become colder and colder till now. At least, I do not have that passion to see this kind of show again. So it cause my curiosity why it success at this moment in China. After searching the information on the internet and spent hours to see the last episode of season one last weekend, I start to know why it become so famous. ...

April 15, 2013 · 1 min · 159 words · Fran Kuo

[Miscellaneous] Bitcoin Build on Ubuntu 12.04

I started to pay attention on the Bitcoin that is from a news that discussed why bitcoin become strengthening. After weeks study and observation, I thought the bitcoin could be one of the real monetary in future. More links are as following. Bitcoin official site → http://bitcoin.org/en/ Bitcoin wiki → http://en.wikipedia.org/wiki/Bitcoin Bitcoin howto in Chinese → http://saving.cc/bitcoin/ The following article is quite earlier in Taiwan’s news and it is also interesting. http://techorange.com/2011/05/22/bitcoin-p2p-curenncy-dangerous/ Two years later today, the bitcoin’s currency rush to 1BT:90USD because of the crisis of Cyprus. ...

April 9, 2013 · 2 min · 291 words · Fran Kuo

[Reprinted Articles] Selected Readings

Some recommended readings: http://wired.tw/2013/03/05/startup-road/index.html http://wired.tw/2013/03/05/marketing-age/index.html http://wired.tw/2013/02/26/internet-is-eating-the-world/index.html

April 8, 2013 · 1 min · 6 words · Fran Kuo

[Tech Insights] Kickstarter

Reference http://mrjamie.cc/2013/01/31/kickstarter-angellist/

April 8, 2013 · 1 min · 2 words · Fran Kuo

[Work Notes] The Study of WebRTC and SIP

[This post is a placeholder — content was incomplete in the original.]

April 8, 2013 · 1 min · 12 words · Fran Kuo

[Tech Insights] Panasonic Color Splitter Sensor

There is a new sensor structure that introduce by Panasonic to replace color filter by color splitter. This kind of sensor remove general color filter and add the color deflector before the diode. The conventional color filter would cause 50%~70% light loss and new sensor reduce lots of the light loss. The following pictures show how it works. The device can also be manufactured using current semiconductor fabrication processes. It doesn’t use special materials or processes. It’s a great news to bring this sensor to realization. ...

April 1, 2013 · 1 min · 174 words · Fran Kuo

[工作點滴] rtmps in rtmpdump with hardware engine development

Evostream server’s configuration for rtmps test Add the following content in the acceptors part in config.lua. This is for Win7 configuration and remember that we have to use double ‘' instead of single for path. The cipherSuite parameter, we could reference http://www.openssl.org/docs/apps/ciphers.html#CIPHER_SUITE_NAMES RTMP library The library is main from rtmpdump. The webpage is http://rtmpdump.mplayerhq.hu. The libssl library - SSLv23 method is used in the RTMPdump. - SSLv23 method A TLS/SSL connection established with these methods will understand the SSLv2, SSLv3, and TLSv1 protocol. ...

April 1, 2013 · 3 min · 431 words · Fran Kuo

[Work Notes] Generating Makefile with Autotools and Makefile.am

Quick reference for generating a Makefile using the Autotools workflow: # autoscan . // Scan the folder to generate configure.scan # cp configure.scan configure.ac // Copy configure.scan to configure.ac # vi configure.ac // Edit configure.ac // Add: AM_INIT_AUTOMAKE(hello,1.0) // This is the required marco for automake # aclocal // Execute aclocal to generate aclocal.m4 # autoconf // Execute autoconf to generate configure # autoheader # automake --add-missing // Run automake # touch NEWS; touch README; touch AUTHORS; touch ChangeLog // Create required documents # automake --add-missing // Run automake again # ./configure // Execute configure to generate Makefile # make // Execute make Following these steps provides a good template to modify the related files for my specific target project.

March 19, 2013 · 1 min · 120 words · Fran Kuo