eagle 6版之後針對其元件庫的格式改為XML Format,目的在方便元件庫版本管理。為了某些新下載的元件庫只能在eagle 6上使用,所以就下載來試用看看,不過安裝時就出了大問題,缺少了某些額外的library。經過G大神找到了這一篇連結 http://balubati.atw.hu/blog/index.php?entry=entry111108-115133 於是有了以下解法。
$ wget ftp://ftp.cadsoft.de/eagle/program/6.2/eagle-lin-6.2.0.run
$ sed -e '1,/^__DATA__$/d' eagle-lin-6.2.0.run > eagle-lin-6.2.0.tar.bz2
$ tar xvjf eagle-lin-6.2.0.tar.bz2
$ cd eagle-6.2.0/bin
$ wget http://dl.dropbox.com/u/4295670/eagle_libs.tar.bz2
$ tar xvjf eagle_libs.tar.bz2
$ mv eagle eagle.orig
$ echo 'LD_LIBRARY_PATH="$(dirname "$0")" "$(dirname "$0")/eagle.orig" $@' > eagle
$ chmod a+x eagle
星期三, 8月 29, 2012
星期二, 8月 28, 2012
讓Linux成為iTunes Server 有支援中文曲目名
自從買了人生第一台蘋果產品iPod Classic 4,LED還是黑白單色,這一代iPod被大家讚許的內建的DAC比後來的出的版本,對音樂的解析有比較好的表現,自己也是這麼認同,手上分別的4代和iPod Video可以做PK比較,不過以上評論只是個人觀感不是每個人都是絕對認為。
iTunes Server一開始只有Windows上使用,當然是用從官網下載的iTunes來import CD成為MP3,幾乎把過去收集的各類CD都轉成了iTurn上DB的數位音樂了,一來方便載入iPod隨身欣賞,二來可以用電腦加上USB DAC與耳擴在辦公室聆聽,都很方便管理。
不過我的iTunes player是一台公司閒置的mini UMPC只有7吋Monitor加上Intel Core Solo CPU U1500 1.33GHz, 1G RAM和30G HD,其實沒法把所有音樂檔都下載到這台小電腦,但用另一台PC跑WIN當iTunes Server又覺得很浪費電力。如果可以讓Linux檔案伺服器多加上iTurn Server功能那該有多好,怎麼會這麼想也是公司曾試著開發在NAS上加入iTunes的檔案分享服務,只是當時無法也不願意多花資源解決中文檔名亂碼問題而放棄。
到今天利用G大神加上自己過去的經驗成功找到可運作的方法,留下方法供大家同享:
Linux版本 CentOS 6.2 x86
額外新增軟體庫rpmforge-release-0.5.2-2.el6.rf.i686 of http://rpmforge.net/
1. yum install libid3tag libid3tag-devel gdbm gdbm-devel avahi-compat-howl avahi-compat-howl-devel
2. Download mt-daapd from http://sourceforge.net/projects/mt-daapd/files/ modified 20080-04-19
3. tar vxzf mt-daapd-0.2.4.2.tar.gz ; cd mt-daapd-0.2.4.2
4. ./configure --enable-mdns --enable-howl --with-gdbm-includes=/usr/include --with-howl-includes=/usr/include/avahi-compat-howl --with-gdbm-libs=/usr/lib --with-howl-libs=/usr/lib --with-id3tag=/usr
5. make ; make install
6. cp contrib/mt-daapd.conf /etc/
7. cp contrib/mt-daapd.playlist /etc/
8. vi /etc/mt-daapd.conf 修改以列出的行與值,藍色字為說明部份不要加入檔案內。
web_root /usr/local/share/mt-daapd/admin-root
9. vi /etc/avahi/services/iturn.service 新增這個檔加入以下內容
11. tail /var/log/messages 檢查avahi-daemon是否有成功帶起iTunes Service, 如成功會有下列訊息。
12. /usr/local/sbin/mt-daapd 啟動 daapd
13. netstat -nat| grep 3689 檢查服務是否存在,如有可以用Firefox或Chrome
登入 http://<Server IP>:3689
然後開啟Windows下的iTunes 軟體,檢視共享下是否出現該mt-daapd的名稱,點選該名稱右方應會出現音樂列表可供播放。
14. cp contrib/mt-daapd /etc/init.d/ ; chkconfig --add mt-daapd 開機自動啟動
iTunes Server一開始只有Windows上使用,當然是用從官網下載的iTunes來import CD成為MP3,幾乎把過去收集的各類CD都轉成了iTurn上DB的數位音樂了,一來方便載入iPod隨身欣賞,二來可以用電腦加上USB DAC與耳擴在辦公室聆聽,都很方便管理。
不過我的iTunes player是一台公司閒置的mini UMPC只有7吋Monitor加上Intel Core Solo CPU U1500 1.33GHz, 1G RAM和30G HD,其實沒法把所有音樂檔都下載到這台小電腦,但用另一台PC跑WIN當iTunes Server又覺得很浪費電力。如果可以讓Linux檔案伺服器多加上iTurn Server功能那該有多好,怎麼會這麼想也是公司曾試著開發在NAS上加入iTunes的檔案分享服務,只是當時無法也不願意多花資源解決中文檔名亂碼問題而放棄。
到今天利用G大神加上自己過去的經驗成功找到可運作的方法,留下方法供大家同享:
Linux版本 CentOS 6.2 x86
額外新增軟體庫rpmforge-release-0.5.2-2.el6.rf.i686 of http://rpmforge.net/
1. yum install libid3tag libid3tag-devel gdbm gdbm-devel avahi-compat-howl avahi-compat-howl-devel
2. Download mt-daapd from http://sourceforge.net/projects/mt-daapd/files/ modified 20080-04-19
3. tar vxzf mt-daapd-0.2.4.2.tar.gz ; cd mt-daapd-0.2.4.2
4. ./configure --enable-mdns --enable-howl --with-gdbm-includes=/usr/include --with-howl-includes=/usr/include/avahi-compat-howl --with-gdbm-libs=/usr/lib --with-howl-libs=/usr/lib --with-id3tag=/usr
5. make ; make install
6. cp contrib/mt-daapd.conf /etc/
7. cp contrib/mt-daapd.playlist /etc/
8. vi /etc/mt-daapd.conf 修改以列出的行與值,藍色字為說明部份不要加入檔案內。
web_root /usr/local/share/mt-daapd/admin-root
db_dir /mnt/Music 這裡要指定放MP3 DB的目錄
mp3_dir /mnt/Music 這裡要指定放MP3的目錄
mp3_dir /mnt/Music 這裡要指定放MP3的目錄
admin_pw mt-daapd 這個網頁登入admin所需要密碼
servername mt-daapd 顯示在網路上的主機名稱
runas nobody 可更改為Linux上可讀取路徑的使用者名
9. vi /etc/avahi/services/iturn.service 新增這個檔加入以下內容
<?xml version="1.0" standalone='no'?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name>iTunes Music sharing</name>
<service>
<type>_daap._tcp</type>
<port>3689</port>
</service>
</service-group>
10. /etc/init.d/avahi-daemon restart 重始服務
11. tail /var/log/messages 檢查avahi-daemon是否有成功帶起iTunes Service, 如成功會有下列訊息。
Aug 28 11:45:28 h141-182 avahi-daemon[19529]: Service "iTunes Music sharing" (/services/iturn.service) successfully established.
12. /usr/local/sbin/mt-daapd 啟動 daapd
13. netstat -nat| grep 3689 檢查服務是否存在,如有可以用Firefox或Chrome
登入 http://<Server IP>
14. cp contrib/mt-daapd /etc/init.d/ ; chkconfig --add mt-daapd 開機自動啟動
星期一, 8月 20, 2012
101年8月18武嶺盃挑戰賽
101年8月18號清晨早上3點30分起了大早,著手準備等會要參加的第四屆南投縣政府主辦的武嶺盃挑戰賽巿民35M組,心情還算平靜不似前幾年會興𡚒到睡不熟。熟悉準備好車衣,補給品,手機,零錢包加健保卡等物品,然後把公路車搬下樓,打好前後輪氣胎壓計算約110磅,水壺除了礦泉水外,還加入少許蜂蜜和海鹽增加運動性需求養份。
差不多到四點半開始進食,主要食用三顆麵包和一杯700CC牛奶,一口氣吃不了那著多等一下下肚子消一點就吃完,這樣吃是必要的等一下比賽前二十五公里就靠這些補充熱量。最後在出發前喝一點美式淡咖啡,這著早起床有點咖啡因刺激也是很必要的,喝咖啡己經變成長途練習/比賽必要的飲品之一了。
5點整出開,後方裝上LED紅色車燈,武嶺一路上會經過幾個明隧道還滿暗的有個亮點增加點安全性。從家裡到國道六號交流道約10分鐘車程,不到一下就陸陸續續看到許多車友聚集,隨時間越接近比賽人也就越來越多,不過眾多人群中,有一個人一下子就吸引到我的注意:一位單腳公路車騎士,正確來說有一隻腳是裝上義肢透過特別的設計固定的踏板上,是位年輕人從他的臉上看出準備好一較高下的企圖心,讓人格外動容。
喝咖啡有點壞處就是等待出發時會一直想上廁所,男生很方便可以到處解決,出發點並沒有流動廁所這對女性車友來說就是一大不便了。無聊之餘看看東方日出美景,變幻莫測。
這表示今天是比賽的好天氣,即便前一夜仍然下過大雨但不影響早上進行的比賽。
其實不過天氣好壞比賽多半都會進行下去,這也是考驗車手們意志的因素之一。
山上的天氣變化很大,留意自己身體的反應也是很重要的,像去年3月的武嶺盃就遇到寒流,在過翠峰後沒有注意到保暖,等快到終點才發現自己早己失溫,很痛苦到騎到終點,越快回到車上直發抖了15分鐘才恢復許多。
天空持續有所變化,看著雲彩竟化成為一隻老鷹(禿鷹)樣。
武嶺盃的比賽是UCI國際認證的賽事,分組出發間隔為5分鐘,很井然有序的一下子就輪到RM35組了,前導的機車隊會控速直到地理中心牌才放行並正式計算出發時間。前20公里為平地緩坡,時速控制在25KM到30KM間,用鼻腔吸氣吐氣,少用嘴巴吸吐氣,這樣校率不高也容易口渴,除非真的太喘。在20公里處開始人止關爬坡,人止關較陡速度控制在12KM到9KM,霧社段可以控制到12KM到15KM,到五里坡時是第一個超長車續陡坡要小心控速呼吸不要過快,接下來清境段也是較陡直到那魯灣,這裡開始呼吸會明顥不順,原因是高海拻地區氧氣含量下降,而自行車運動是高消粍氧運動,會很明顥感覺到不順暢。
陡坡持續到翠峰入口才明顥變緩一些,些時重點要注意肌肉在低含氧下的乳酸堆積,調節呼吸,長吸長吐放慢速度,待身體適應過這段變化,自然會有比較好的輸出表現。
後面的路段會因為乳酸的大量累積開始變純,速度拉不上。只有專心保持住速度和呼吸頻率,定時吃補給品,大會準備的香蕉是一定要拿,水拿半瓶就夠。到之字坡就表示快到昆陽段這時老實說體力己經差不多用完了,只有意地力可以支持你騎下去,全身開始吱吱痛就這樣扺達終點,順利下卡拿到證書。
目前收集的武嶺盃證書有二,三和這一屆第四屆三張了。NS的也有三張,加上自己上來過一次,算一算共7次上武嶺。現在上來好多了,有舅子夫人開補給車下山,也有熱水泡的泡麵可吃。一邊吃麵一邊看著努力騎往終點的車友,剛好還累到想哭的感覺好像就不見了,加油吧!
就在開車要離開昆陽停車場時,突然菜藍車阿伯出現了,來不及照到本人正面,留下這張勇者的身影也是值得學習的對像之一。
阿伯的武嶺盃4正面照
https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash4/295270_3887112609021_1859650758_n.jpg
感謝照像人員分享照片
地點:鳶峰
地點:武嶺停車場終點處
武嶺:車友心目中的聖地,公路車賽的最高賽事,又有最長公路賽之稱,明年再來見。
差不多到四點半開始進食,主要食用三顆麵包和一杯700CC牛奶,一口氣吃不了那著多等一下下肚子消一點就吃完,這樣吃是必要的等一下比賽前二十五公里就靠這些補充熱量。最後在出發前喝一點美式淡咖啡,這著早起床有點咖啡因刺激也是很必要的,喝咖啡己經變成長途練習/比賽必要的飲品之一了。
5點整出開,後方裝上LED紅色車燈,武嶺一路上會經過幾個明隧道還滿暗的有個亮點增加點安全性。從家裡到國道六號交流道約10分鐘車程,不到一下就陸陸續續看到許多車友聚集,隨時間越接近比賽人也就越來越多,不過眾多人群中,有一個人一下子就吸引到我的注意:一位單腳公路車騎士,正確來說有一隻腳是裝上義肢透過特別的設計固定的踏板上,是位年輕人從他的臉上看出準備好一較高下的企圖心,讓人格外動容。
喝咖啡有點壞處就是等待出發時會一直想上廁所,男生很方便可以到處解決,出發點並沒有流動廁所這對女性車友來說就是一大不便了。無聊之餘看看東方日出美景,變幻莫測。
這表示今天是比賽的好天氣,即便前一夜仍然下過大雨但不影響早上進行的比賽。
其實不過天氣好壞比賽多半都會進行下去,這也是考驗車手們意志的因素之一。
山上的天氣變化很大,留意自己身體的反應也是很重要的,像去年3月的武嶺盃就遇到寒流,在過翠峰後沒有注意到保暖,等快到終點才發現自己早己失溫,很痛苦到騎到終點,越快回到車上直發抖了15分鐘才恢復許多。
天空持續有所變化,看著雲彩竟化成為一隻老鷹(禿鷹)樣。
武嶺盃的比賽是UCI國際認證的賽事,分組出發間隔為5分鐘,很井然有序的一下子就輪到RM35組了,前導的機車隊會控速直到地理中心牌才放行並正式計算出發時間。前20公里為平地緩坡,時速控制在25KM到30KM間,用鼻腔吸氣吐氣,少用嘴巴吸吐氣,這樣校率不高也容易口渴,除非真的太喘。在20公里處開始人止關爬坡,人止關較陡速度控制在12KM到9KM,霧社段可以控制到12KM到15KM,到五里坡時是第一個超長車續陡坡要小心控速呼吸不要過快,接下來清境段也是較陡直到那魯灣,這裡開始呼吸會明顥不順,原因是高海拻地區氧氣含量下降,而自行車運動是高消粍氧運動,會很明顥感覺到不順暢。
陡坡持續到翠峰入口才明顥變緩一些,些時重點要注意肌肉在低含氧下的乳酸堆積,調節呼吸,長吸長吐放慢速度,待身體適應過這段變化,自然會有比較好的輸出表現。
後面的路段會因為乳酸的大量累積開始變純,速度拉不上。只有專心保持住速度和呼吸頻率,定時吃補給品,大會準備的香蕉是一定要拿,水拿半瓶就夠。到之字坡就表示快到昆陽段這時老實說體力己經差不多用完了,只有意地力可以支持你騎下去,全身開始吱吱痛就這樣扺達終點,順利下卡拿到證書。
目前收集的武嶺盃證書有二,三和這一屆第四屆三張了。NS的也有三張,加上自己上來過一次,算一算共7次上武嶺。現在上來好多了,有舅子夫人開補給車下山,也有熱水泡的泡麵可吃。一邊吃麵一邊看著努力騎往終點的車友,剛好還累到想哭的感覺好像就不見了,加油吧!
就在開車要離開昆陽停車場時,突然菜藍車阿伯出現了,來不及照到本人正面,留下這張勇者的身影也是值得學習的對像之一。
阿伯的武嶺盃4正面照
https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash4/295270_3887112609021_1859650758_n.jpg
感謝照像人員分享照片
地點:鳶峰
地點:武嶺停車場終點處
武嶺:車友心目中的聖地,公路車賽的最高賽事,又有最長公路賽之稱,明年再來見。
星期二, 7月 24, 2012
Ubuntu 12.04 使用大通USB電視棒AD-525
在某家家都樂得辛福的大賣場出清,買了號稱支援Linux的平價USB數位電視棒AD-525,不過原廠光碟片裡附的driver只支援kernel 2.6.20 - 2.6.33, 如果是Ubuntu平台的話應該是到10.04。
要在Ubuntu 12.04上kernel 3.2.0下跑看來是要自力救濟,玩Linux自己來是在平常不過的事,先上網查這支USB DVB使用的晶片為IT9135,根據網站資料如下,應該有辦法在kernel 3.2上使用。
http://www.linuxtv.org/wiki/index.php/ITE_IT9135
首先直接接上Ubuntu 12.04什麼動作都沒發生,試著load dvb_usb_it913x 和 it913x_fe看來也不會動,先在這裡卡了一陣子,隔天發現某站在寫了可以動的方法:
http://ubuntuforums.org/showthread.php?t=1898046
sudo apt-get git
mkdir v4l
cd v4l
git clone git://linuxtv.org/media_build.git
cd media_build/
sudo apt-get install libproc-processtable-perl
./build
sudo make install
然後再加firmware
cd ..
wget http://www.ite.com.tw/uploads/firmware/v3.6.0.0/dvb-usb-it9135.zip
unzip dvb-usb-it9135.zip
dd if=dvb-usb-it9135.fw ibs=1 skip=64 count=8128 of=dvb-usb-it9135-01.fw
dd if=dvb-usb-it9135.fw ibs=1 skip=12866 count=5817 of=dvb-usb-it9135-02.fw
sudo cp dvb-usb-it9135-0* /lib/firmware/
Reboot,然後跑一下檢查
dmesg |grep it913x
[ 9.662488] it913x: Chip Version=02 Chip Type=9135
[ 9.662971] it913x: Firmware Version 52887808
[ 9.664347] it913x: Dual mode=0 Remote=5 Tuner Type=88
[ 10.440743] it913x-fe: ADF table value :00
[ 10.444620] it913x-fe: Crystal Frequency :12000000 Adc Frequency :20250000 ADC X2: 01
[ 10.480838] it913x-fe: Tuner LNA type :38
[ 10.689092] it913x: DEV registering device driver
[ 10.689119] usbcore: registered new interface driver it913x
這樣就完成的driver的部份,接下來準備播放軟體我用比較簡單好用的vlc播放程式
參考下列網址:
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=65236
sudo apt-get install dvb-apps
要在Ubuntu 12.04上kernel 3.2.0下跑看來是要自力救濟,玩Linux自己來是在平常不過的事,先上網查這支USB DVB使用的晶片為IT9135,根據網站資料如下,應該有辦法在kernel 3.2上使用。
http://www.linuxtv.org/wiki/index.php/ITE_IT9135
首先直接接上Ubuntu 12.04什麼動作都沒發生,試著load dvb_usb_it913x 和 it913x_fe看來也不會動,先在這裡卡了一陣子,隔天發現某站在寫了可以動的方法:
http://ubuntuforums.org/showthread.php?t=1898046
sudo apt-get git
mkdir v4l
cd v4l
git clone git://linuxtv.org/media_build.git
cd media_build/
sudo apt-get install libproc-processtable-perl
./build
sudo make install
然後再加firmware
cd ..
wget http://www.ite.com.tw/uploads/firmware/v3.6.0.0/dvb-usb-it9135.zip
unzip dvb-usb-it9135.zip
dd if=dvb-usb-it9135.fw ibs=1 skip=64 count=8128 of=dvb-usb-it9135-01.fw
dd if=dvb-usb-it9135.fw ibs=1 skip=12866 count=5817 of=dvb-usb-it9135-02.fw
sudo cp dvb-usb-it9135-0* /lib/firmware/
Reboot,然後跑一下檢查
dmesg |grep it913x
[ 9.662488] it913x: Chip Version=02 Chip Type=9135
[ 9.662971] it913x: Firmware Version 52887808
[ 9.664347] it913x: Dual mode=0 Remote=5 Tuner Type=88
[ 10.440743] it913x-fe: ADF table value :00
[ 10.444620] it913x-fe: Crystal Frequency :12000000 Adc Frequency :20250000 ADC X2: 01
[ 10.480838] it913x-fe: Tuner LNA type :38
[ 10.689092] it913x: DEV registering device driver
[ 10.689119] usbcore: registered new interface driver it913x
這樣就完成的driver的部份,接下來準備播放軟體我用比較簡單好用的vlc播放程式
參考下列網址:
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=65236
sudo apt-get install dvb-apps
cd /usr/share/dvb/dvb-t/
vi tw-Taipei # modify content as below
T 533000000 6MHz 2/3 AUTO QAM16 8k 1/4 NONE
T 545000000 6MHz 2/3 AUTO QAM16 8k 1/4 NONE
T 557000000 6MHz 2/3 AUTO QAM16 8k 1/4 NONE
T 569000000 6MHz 2/3 AUTO QAM64 8k 1/4 NONE
T 581000000 6MHz 2/3 AUTO QAM16 8k 1/4 NONE
T 593000000 6MHz 2/3 AUTO QAM16 8k 1/4 NONE
T 545000000 6MHz 2/3 AUTO QAM16 8k 1/4 NONE
T 557000000 6MHz 2/3 AUTO QAM16 8k 1/4 NONE
T 569000000 6MHz 2/3 AUTO QAM64 8k 1/4 NONE
T 581000000 6MHz 2/3 AUTO QAM16 8k 1/4 NONE
T 593000000 6MHz 2/3 AUTO QAM16 8k 1/4 NONE
scan /usr/share/doc/dvb/dvb-t/tw-Taipei > channels.conf
在中文的Ubuntu環境下scan出來的channels.conf的中文名稱頻道會是亂碼。
進入vlc 開啟 channels.conf , 播放清單內就有所有數位電視台(含HiHD)
也可以產生一個桌面圖示 ,指令為 vlc "你的PATH" channels.conf
也可以產生一個桌面圖示 ,指令為 vlc "你的PATH" channels.conf
我掃出來的channels.conf內容, 指令 vlc channels.conf就可以開始看無線數位電視了,開心呀。
N-exOMSð:533000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:1001:1002:100
N-e°^Sð:533000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:1011:1012:101
N-}ÝSð:533000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:1021:1022:102
N-:533000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:1031:1032:103
[00c9]:545000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:2011:2012:201
[00ca]:545000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:2021:2022:202
[00cb]:545000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:2031:2032:203
l}TSð:557000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3001:3002:300
lN€Sð:557000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3011:3012:301
le°^Sð:557000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3021:3022:302
lÇe^ãd:557000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:0:303
l:557000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3041:3042:304
SðpcûSð:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:4001:4002:400
Sð¡}Sð:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:4011:4012:401
Sð}TSð:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:4021:4022:402
Sð:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:4031:4032:403
ï:593000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:5011:5012:501
ïeY²Sð:593000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:5021:5022:502
ïOSð:593000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:5031:5032:503
ï:593000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:5041:5042:504
channels.conf 的內容 網路抄來的:
頻道號碼可以改中文頻道名稱
1:533000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:1001:1002:100
2:533000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:1011:1012:101
3:533000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:1021:1022:102
4:545000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:2011:2012:201
5:545000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:2021:2022:202
6:545000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:2031:2032:203
7:557000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3001:3002:300
8:557000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3011:3012:301
9:557000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3021:3022:302
10:569000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:0:200
11:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:4001:4002:400
12:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:4011:4012:401
13:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:4021:4022:402
14:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:4042:404
15:593000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:5011:5012:501
16:593000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:5021:5022:502
17:593000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:5031:5032:503
頻道號碼可以改中文頻道名稱
1:533000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:1001:1002:100
2:533000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:1011:1012:101
3:533000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:1021:1022:102
4:545000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:2011:2012:201
5:545000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:2021:2022:202
6:545000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:2031:2032:203
7:557000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3001:3002:300
8:557000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3011:3012:301
9:557000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3021:3022:302
10:569000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:0:200
11:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:4001:4002:400
12:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:4011:4012:401
13:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:4021:4022:402
14:581000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:4042:404
15:593000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:5011:5012:501
16:593000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:5021:5022:502
17:593000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:5031:5032:503
星期五, 6月 22, 2012
AT89S5X燒錄器製作
開始玩數位電路,從AT89S5X燒錄器開始做,可以成功燒進HEX程式碼,找空來做溫度感測器和CDROM控製器。
Debug花了快二星期,下次訊號腳位要先弄清楚,還有PCB有沒有要跳線的地方也要對照一下原理圖XD。
星期四, 6月 14, 2012
Run eagle-5.11.0 in Ubuntu 12.04 x86_64
以前使用Eagle 5.11.0在Ubuntu 11.10 x86的平台上,因為二者都是32bit所以執行上不會有任何問題。後來公司根據老電腦淘汰原則換掉了手上用了五年多的筆電,新NB的CPU是i5加上8G的記憶體,所以就安裝的Ubuntu 12.04 x86_64,這樣一來系統是可以發揮不錯的效能。
之前在Ubuntu 11.10時有用內建的備份軟體備份home下的資料,所以在回覆home時就特別方便,包括thunderbird,pidgin,skype等設定資料都一併回復。
直到平時拿來畫電路圖/設計電路板的軟體eagle-5.11.0因該公司沒有出x86_64位元的版本所以踢到鐵板,只有試著找看看G大神有沒有辦法該x86_64的Ubuntu跑x86的程式。運氣很好沒多少就找到了做法:
https://help.ubuntu.com/community/DebootstrapChroot
照著作在/32目錄下安裝屬於32bit所需的工作環境。
#vi /etc/schroot/chroot.d/Ubuntu32
------------------
[Ubuntu32]
description=Ubuntu 12.04LTS 32-bit
directory=/32
type=directory
personality=linux32
users=user,root
groups=users,root
------------------------
#debootstrap --arch i386 precise /32 http://archive.ubuntu.com/ubuntu
#schroot -l
chroot:Ubuntu32
#sudo -c
#schroot -c Ubuntu32
#apt-get install libxcursor1
#apt-get install libjpeg62 libjpeg8
------------------------
這時執行schroot -c Ubuntu32 就會切換成32位元的執行環境,此時下指令df會發現mount目錄缺少USB自動掛載的目錄在/media下,解決辦法為編輯vi /etc/schroot/mount-defaults,加入下列這一行:
/media /media none rw,rbind 0 0
寫一支script拿來準備eagle所要的32bit環境:
#vi eagle.sh
#!/bin/sh
export LANG=C
export LC_ALL=C #遇到中文無法顯示問題,沒關係改用英文顯示
schroot -c Ubuntu32 -p ~/eagle-5.11.0/bin/eagle $1
成功招喚出魔獸神鳥eagle,解決了32位元程式在64位元Ubuntu下不能執行的問題。
之前在Ubuntu 11.10時有用內建的備份軟體備份home下的資料,所以在回覆home時就特別方便,包括thunderbird,pidgin,skype等設定資料都一併回復。
直到平時拿來畫電路圖/設計電路板的軟體eagle-5.11.0因該公司沒有出x86_64位元的版本所以踢到鐵板,只有試著找看看G大神有沒有辦法該x86_64的Ubuntu跑x86的程式。運氣很好沒多少就找到了做法:
https://help.ubuntu.com/community/DebootstrapChroot
照著作在/32目錄下安裝屬於32bit所需的工作環境。
#vi /etc/schroot/chroot.d/Ubuntu32
------------------
[Ubuntu32]
description=Ubuntu 12.04LTS 32-bit
directory=/32
type=directory
personality=linux32
users=user,root
groups=users,root
------------------------
#debootstrap --arch i386 precise /32 http://archive.ubuntu.com/ubuntu
#schroot -l
chroot:Ubuntu32
#sudo -c
#schroot -c Ubuntu32
#apt-get install libxcursor1
#apt-get install libjpeg62 libjpeg8
------------------------
這時執行schroot -c Ubuntu32 就會切換成32位元的執行環境,此時下指令df會發現mount目錄缺少USB自動掛載的目錄在/media下,解決辦法為編輯vi /etc/schroot/mount-defaults,加入下列這一行:
/media /media none rw,rbind 0 0
寫一支script拿來準備eagle所要的32bit環境:
#vi eagle.sh
#!/bin/sh
export LANG=C
export LC_ALL=C #遇到中文無法顯示問題,沒關係改用英文顯示
schroot -c Ubuntu32 -p ~/eagle-5.11.0/bin/eagle $1
成功招喚出魔獸神鳥eagle,解決了32位元程式在64位元Ubuntu下不能執行的問題。
星期四, 5月 24, 2012
fio - flexible io benchmark
因工作需要找一個可以取代IOmeter業界慣用的IO效能評測軟體,過去為了某些測試有初略使用了fio 這個軟體,現在要來進階了。之前用的版本是1.5.x版,現在用的是2.0.7版這兩版在測試結果的輸出上欄位不同,2.0.7版多了更多欄位這裡不細述。
為了方便定義出多種測試pattern,決定使用參數的方式而不用profile file,範例如下:
fio --name=$name --rw=${iomode} --direct=1 --ioengine=libaio --runtime=30s --ioscheduler=noop --filename=/dev/$target --bs=${block} --size=80% --iodepth=${iodepth} --zonesize=$[size/stream]k --numjobs=$stream --group_reporting --minimal >> $model.$target.fiov2.csv
${}內是變數值,在shell script內用迴圈代入合適的值。這裡要解釋一下iodepth會相當於IOmeter中的outstanding I/O的值,而numjobs則是多執行程序,如果是單純要測sequential I/O的話最好設成1就好 ,zonesize的size是target device的block size參考cat /proc/partations | awk '{print $3}'。
等收集到所需的$model.$target.fiov2.csv後要處理一下分隔符號,因為Excel不認為分號;分隔符號,可是OpenOffice的calc可以自由選擇分隔符號為;,所以如果你是要給Excel讀的話可以用sed -i 's/;/,/g' $model.$target.fiov2.csv 置換;為,。
然後就可以用Excel or OpenOffice Calc 讀入,再Copy/Pause到link下載的檔案內方便閱讀每個欄位數值. http://dl.dropbox.com/u/19061976/fiov2_minimal_group_log_analysis.xls
如果擔心Excel內有巨集病毒,也可參考Fio原始碼內附HOWTO檔內的--minimal output欄位說明。
為了方便定義出多種測試pattern,決定使用參數的方式而不用profile file,範例如下:
fio --name=$name --rw=${iomode} --direct=1 --ioengine=libaio --runtime=30s --ioscheduler=noop --filename=/dev/$target --bs=${block} --size=80% --iodepth=${iodepth} --zonesize=$[size/stream]k --numjobs=$stream --group_reporting --minimal >> $model.$target.fiov2.csv
${}內是變數值,在shell script內用迴圈代入合適的值。這裡要解釋一下iodepth會相當於IOmeter中的outstanding I/O的值,而numjobs則是多執行程序,如果是單純要測sequential I/O的話最好設成1就好 ,zonesize的size是target device的block size參考cat /proc/partations | awk '{print $3}'。
等收集到所需的$model.$target.fiov2.csv後要處理一下分隔符號,因為Excel不認為分號;分隔符號,可是OpenOffice的calc可以自由選擇分隔符號為;,所以如果你是要給Excel讀的話可以用sed -i 's/;/,/g' $model.$target.fiov2.csv 置換;為,。
然後就可以用Excel or OpenOffice Calc 讀入,再Copy/Pause到link下載的檔案內方便閱讀每個欄位數值. http://dl.dropbox.com/u/19061976/fiov2_minimal_group_log_analysis.xls
如果擔心Excel內有巨集病毒,也可參考Fio原始碼內附HOWTO檔內的--minimal output欄位說明。
星期二, 11月 22, 2011
洞洞板焊24鉛酸電池充電電路-殘念
手上有一組有二個12v 7AH串聯組成的24V電池,輸出經過一堆電解電容當buffer後輸出給MHHA 管6992晶IRF610的耳擴供電。充電上沒有一個專屬的電路可用,某日從網路上找到這個電路,看似乎很簡單,但我用洞洞板經過一週多的努力最後還是失敗。
問題出在LM317的電壓一直沒法穩定在28v上,只會跳來跳去,我猜問題出在焊洞洞板的壞習慣上,習慣直接拉元件的腳互焊,這樣一來會很像搭棚,缺點可能會有虛焊或解焊困難。
解法上改成洗PCB。
星期一, 10月 03, 2011
近況
今年年初開始玩電子DIY,一進夏天天氣一熱就沒法在頂樓做焊接工作,汗流如下一下子就精疲力盡了。
所以在小朋友都乖乖睡覺後的自由時間,我多半拿來夜騎單車,離開家到附近的熱門登山路經爬個二趟流流汗,消除工作一天下來的疲勞。
運動真的是消除疲勞的好方法,工作了一天加上長途開車下來其實真的還挺累的,但只要流流汗再吹吹山上的自然風,下山的路上專注聽聽蟲嗚烏叫聲,什麼煩人事就丟到九宵雲外去了。
只要體力和時間許可,出門騎車真的是很享受的事呀~
所以在小朋友都乖乖睡覺後的自由時間,我多半拿來夜騎單車,離開家到附近的熱門登山路經爬個二趟流流汗,消除工作一天下來的疲勞。
運動真的是消除疲勞的好方法,工作了一天加上長途開車下來其實真的還挺累的,但只要流流汗再吹吹山上的自然風,下山的路上專注聽聽蟲嗚烏叫聲,什麼煩人事就丟到九宵雲外去了。
只要體力和時間許可,出門騎車真的是很享受的事呀~
星期三, 4月 06, 2011
Convert DVD to WAV for audio cd
OS: Ubuntu 10.10 x86
apt-get install transcode
apt-get install vlc
apt-get
lsdvd -d -t 2 DVD.iso
libdvdread: Using libdvdcss version 1.2.10 for DVD access
Disc Title: XXXX
Title: 02, Length: 00:46:14.000 Chapters: 13, Cells: 13, Audio streams: 01, Subpictures: 00
Cell: 01, Length: 00:03:58.276
Cell: 02, Length: 00:02:44.300
Cell: 03, Length: 00:03:21.200
Cell: 04, Length: 00:04:19.310
Cell: 05, Length: 00:05:05.233
Cell: 06, Length: 00:02:46.310
Cell: 07, Length: 00:03:48.320
Cell: 08, Length: 00:03:55.320
Cell: 09, Length: 00:03:29.253
Cell: 10, Length: 00:03:42.266
Cell: 11, Length: 00:04:01.033
Cell: 12, Length: 00:04:59.276
Cell: 13, Length: 00:00:00.020
script:
phillips@h141-184:~$ bin/dvd_to_wav.sh 13
#!/bin/sh
echo "$0 input DVDfile.iso track#"
echo "Answer y for continue"
read y
if [ $y = "y" ]
then
for i in `seq 1 $2`
do
transcode -i "$1" -x dvd -T 2,$i -a 0 -y wav -m track$i.wav
done
else
echo "Exit $0 ..."
fi
WAV 正規化
Then, open vlc media player - Menu - 媒體 -> 轉換/儲存
檔案 - 新增
Profile - Audio CD
apt-get install transcode
apt-get install vlc
apt-get
lsdvd -d -t 2 DVD.iso
libdvdread: Using libdvdcss version 1.2.10 for DVD access
Disc Title: XXXX
Title: 02, Length: 00:46:14.000 Chapters: 13, Cells: 13, Audio streams: 01, Subpictures: 00
Cell: 01, Length: 00:03:58.276
Cell: 02, Length: 00:02:44.300
Cell: 03, Length: 00:03:21.200
Cell: 04, Length: 00:04:19.310
Cell: 05, Length: 00:05:05.233
Cell: 06, Length: 00:02:46.310
Cell: 07, Length: 00:03:48.320
Cell: 08, Length: 00:03:55.320
Cell: 09, Length: 00:03:29.253
Cell: 10, Length: 00:03:42.266
Cell: 11, Length: 00:04:01.033
Cell: 12, Length: 00:04:59.276
Cell: 13, Length: 00:00:00.020
script:
phillips@h141-184:~$ bin/dvd_to_wav.sh 13
#!/bin/sh
echo "$0 input DVDfile.iso track#"
echo "Answer y for continue"
read y
if [ $y = "y" ]
then
for i in `seq 1 $2`
do
transcode -i "$1" -x dvd -T 2,$i -a 0 -y wav -m track$i.wav
done
else
echo "Exit $0 ..."
fi
WAV 正規化
Then, open vlc media player - Menu - 媒體 -> 轉換/儲存
檔案 - 新增
Profile - Audio CD
星期四, 2月 10, 2011
研究電子電路的心路歷程
騎公路車運動健身,大多在下班之後簡單吃個飯團就出門,從台中巿南屯區一路騎上彰化銀行山下彰化巿再回山頂再下員林,差不多要騎二個小時。夜騎最怕的就是遇到LED手電筒沒電,只能依賴密度不一的路燈小心騎。
沒多久家中二千金報到我搬到的太太娘家-埔里,就近一起照顧二個千金大小姐,於是夜騎的地點就變成了離家最近的地理中必碑所處的虎子山(當地人叫虎頭山),全長約7公里的上坡有二個大徒坡,一趟上下約需半小時一次騎二趟為標準練習量。不過這裡的山路更暗,於是我開始研究長效電力的系統及高亮度的LED模組,以QREE 的Q5加上三段CCS模組組成不比機車大燈差的前燈。
沒多少又在網路上看到有人DIY後車燈,所以依樣製作在幾經失敗還是弄了一個全DIY的雙色閃爍魚眼LED後燈,裝在注重安全性的載寶貝專用登山車。
又沒多久開始研究 OP AMP基礎的耳機放大器,DIY出CMOY加鑽石型緩沖輸出的耳擴,現在在辦公室搭上IPOD為我提供高音質的聆聽享受。
回想起學生時期打工買的KT88真空管綜合擴大器,那管機發出的聲音一直是我的最愛,而開始動手研究晶管全機的耳擴,先看了YAHA, SOHA 和HMMA,最後挑了HMMA 2.0的電路,所24V的穩壓模組DIY,到設計HMMA 2.0洞洞板的電路用ExpressPCB軟體輔助。
下個目標也訂出來了,要做LM4688加6N11的60W綜擴,在拍買網定製了變壓器等料件到齊。
沒多久家中二千金報到我搬到的太太娘家-埔里,就近一起照顧二個千金大小姐,於是夜騎的地點就變成了離家最近的地理中必碑所處的虎子山(當地人叫虎頭山),全長約7公里的上坡有二個大徒坡,一趟上下約需半小時一次騎二趟為標準練習量。不過這裡的山路更暗,於是我開始研究長效電力的系統及高亮度的LED模組,以QREE 的Q5加上三段CCS模組組成不比機車大燈差的前燈。
沒多少又在網路上看到有人DIY後車燈,所以依樣製作在幾經失敗還是弄了一個全DIY的雙色閃爍魚眼LED後燈,裝在注重安全性的載寶貝專用登山車。
又沒多久開始研究 OP AMP基礎的耳機放大器,DIY出CMOY加鑽石型緩沖輸出的耳擴,現在在辦公室搭上IPOD為我提供高音質的聆聽享受。
回想起學生時期打工買的KT88真空管綜合擴大器,那管機發出的聲音一直是我的最愛,而開始動手研究晶管全機的耳擴,先看了YAHA, SOHA 和HMMA,最後挑了HMMA 2.0的電路,所24V的穩壓模組DIY,到設計HMMA 2.0洞洞板的電路用ExpressPCB軟體輔助。
下個目標也訂出來了,要做LM4688加6N11的60W綜擴,在拍買網定製了變壓器等料件到齊。
星期日, 10月 05, 2008
我也來分享單車心得-初篇環日月潭
久久沒上來更新了, 一是生活雜事太過繁鎖, 一直整理不出什麼可以放在網路上與人分享。到最近因故在公司同仁解散慢跑班之後,就急於找一個替代的運動,終於讓我找到可以長時間,不限場地的強度運動"單車"。
這項可以說是幾乎"全民"運動的風氣,在我還是學生的時代並不明顯。當時我受日本漫畫的影響(鐵馬頑童)在考上台中的中台醫專開始,就盤算著騎單車上下學的計畫,當時一台捷安特R1200要價5800元,有前輪快拆,全車約11公斤左右,對學生來說算是很好的車款,不過很無緣的不到一個月就被偷了,之後換過不少車(每次寒、暑假回老家車都被偷)也都在三仟元內, 一直到後來的捷安特的R800用到今日還依然健在。
當然R800就夠一般公路運動,不過人總是會想用新技術製造的車子,在上個月入手了捷安持2008年的OCR2,其實這系列的車到2009年就不出了,被另一系統取代,聽說很像西班牙某大廠的風格。反正預算是內又不錯的車款,也滿實用一台好車。
進入這次主題,環日月潭,因為照片拍的不多,簡單描述一下,我的路線是早上9點從埔里鎮出發走21線經魚池到日月潭,環湖完是約1點多,用過午餐後走當地人熟悉的私房路線從魚池經東光村回到埔里,比較特別的是這一段,幾乎沒有紅綠燈,中間經過小村落經過溪谷,是最適合單車行走的路線。這次路線總長約60公里,最高時速58公里(下坡),平均時速21公里。
日月潭以順時針的方式環湖,前半段路程多半上下坡各半可以邊騎邊休息,在過了玄裝寺的不久進入往水里路線會有一串長斜坡,對不善長攻山路的騎者會比較辛苦一點。
日月潭以順時針的方式環湖,前半段路程多半上下坡各半可以邊騎邊休息,在過了玄裝寺的不久進入往水里路線會有一串長斜坡,對不善長攻山路的騎者會比較辛苦一點。
| 寄件者 My Pictures |
星期日, 6月 03, 2007
星期二, 11月 21, 2006
Taiwan.CNET.com : 新聞專區 : 企業硬體 : 報告:中低階儲存設備當紅
[Enter your comment here]
Read more at taiwan.cnet.com/news/ha...
星期四, 10月 19, 2006
Share the idea
少女的祈禱》
創作背景:
《少女的祈禱》是名副其實的少女所創作。作者巴達捷美斯卡是一位波蘭少女,在十八歲的花樣年華里譜寫了《少女的祈禱》,二十八歲便夭折了。她的青春是短暫的,但她留下的這首鋼琴小品,卻是一支永開不凋的鮮花,永遠綻放在世界音樂的百花園裏。一百幾十年來,在接觸過鋼琴音樂的人當中,有誰不知道這首名曲呢?這首作品作於1859年,最初刊登在法國巴黎一家音樂雜誌的副刊上,但很快就不脛而走,成為暢銷一時的名曲,此後相繼以八十餘種不同版本風行全球。
音樂賞析:
樂曲的結構極其簡單,為速度適中的行板,降E大調,4/4拍子。以下行音為中心的四小節前奏之後,樂曲呈現出溫婉而幽麗的主題;此後是主題的四種變奏,最後一個變奏以三連音符為主,飽含熱情,這就是全曲的結尾。曲中左手所彈的和聲也十分簡單,只是一些屬七和絃和主三和弦而已。本曲形象單純、手法樸素,在演奏技巧上難度不大,初學者即可彈奏。俄國傑出的文學家契訶夫曾在他的著名劇作《三姐妹》中引用此曲作為配樂。樂曲琶音式的上行下行,波浪式的旋律起伏,抒發了她的祈求和激動。音樂在單純中顯出深刻,親切、傷感、柔美。她究竟在祈禱什麼呢?器樂作品沒有實體形象,你盡可以自由地發揮你的想像去理解、體會。
關於作者:
苔克拉.芭達捷芙絲卡(Tekla Badarzewska,1834-1861),波蘭女作曲家、鋼琴家。主要作品為三十五首鋼琴小品,風格單純而清麗,但她的大部分作品默默無聞,只有《少女的祈禱》(作於1859年)是世界名曲中最為膾炙人口的鋼琴小品之一。
創作背景:
《少女的祈禱》是名副其實的少女所創作。作者巴達捷美斯卡是一位波蘭少女,在十八歲的花樣年華里譜寫了《少女的祈禱》,二十八歲便夭折了。她的青春是短暫的,但她留下的這首鋼琴小品,卻是一支永開不凋的鮮花,永遠綻放在世界音樂的百花園裏。一百幾十年來,在接觸過鋼琴音樂的人當中,有誰不知道這首名曲呢?這首作品作於1859年,最初刊登在法國巴黎一家音樂雜誌的副刊上,但很快就不脛而走,成為暢銷一時的名曲,此後相繼以八十餘種不同版本風行全球。
音樂賞析:
樂曲的結構極其簡單,為速度適中的行板,降E大調,4/4拍子。以下行音為中心的四小節前奏之後,樂曲呈現出溫婉而幽麗的主題;此後是主題的四種變奏,最後一個變奏以三連音符為主,飽含熱情,這就是全曲的結尾。曲中左手所彈的和聲也十分簡單,只是一些屬七和絃和主三和弦而已。本曲形象單純、手法樸素,在演奏技巧上難度不大,初學者即可彈奏。俄國傑出的文學家契訶夫曾在他的著名劇作《三姐妹》中引用此曲作為配樂。樂曲琶音式的上行下行,波浪式的旋律起伏,抒發了她的祈求和激動。音樂在單純中顯出深刻,親切、傷感、柔美。她究竟在祈禱什麼呢?器樂作品沒有實體形象,你盡可以自由地發揮你的想像去理解、體會。
關於作者:
苔克拉.芭達捷芙絲卡(Tekla Badarzewska,1834-1861),波蘭女作曲家、鋼琴家。主要作品為三十五首鋼琴小品,風格單純而清麗,但她的大部分作品默默無聞,只有《少女的祈禱》(作於1859年)是世界名曲中最為膾炙人口的鋼琴小品之一。
星期二, 8月 15, 2006
星期五, 8月 11, 2006
星期二, 8月 01, 2006
用Work發佈blog
可以用Work發佈blog
又看到google有好的新點子, 利用大多數人都很熟悉的軟體Word來編輯文章和發佈到blog網路, 何其有趣的點子, 加油Google再發明更多有趣的點子。
又看到google有好的新點子, 利用大多數人都很熟悉的軟體Word來編輯文章和發佈到blog網路, 何其有趣的點子, 加油Google再發明更多有趣的點子。
星期一, 7月 31, 2006
訂閱:
文章 (Atom)
江苙萁 2022 談琴獨奏會
浮生若夢 江苙萁 2022 談琴獨奏會 原文連結 有音樂連結 其實早己經快忘記購票進音樂廳聆聽古典樂是什麼樣的感受了 會開始聽音樂會是因為在就讀專科時 參加了國樂社團又稱民族音樂 一開始也是...
-
手上有一組有二個12v 7AH串聯組成的24V電池,輸出經過一堆電解電容當buffer後輸出給MHHA 管6992晶IRF610的耳擴供電。充電上沒有一個專屬的電路可用,某日從網路上找到這個電路,看似乎很簡單,但我用洞洞板經過一週多的努力最後還是失敗。 問題出在LM317的電壓...
-
第二天W7 8/25 窩‧台南背包客棧 - 車城背包客棧$400 車城鄉新興路10號1樓。 地址:屏東縣車城鄉福安村忠孝路199號 電話:(08)8825301~2 離開窩台南騎最短距離到屏東 剛出發就遇到飄雨就只好換上雨衣與涼鞋 但風還是很逆前2...
-
五天前搭了同事的順風山先挑戰唐麻丹山 就等時間到來爬馬崙山 跟先前一樣約了早上七點在公司大樓下集合 Robin貼心準備了中興大學著名的飯團給大家當早餐 坐Frank的便車前往谷關台電巷 沿先前開過的路線走74下松江路切東山路往新社再轉天冷 三人在車...

















