2017年6月29日 星期四

買車心得

1. 談訂單前
1.1 談訂單前
可先至網路上做功課
1.2 業務話術
買車會遇到業務說,一定要在某個時間內下訂才會有此折扣,一般競賽月可能會有比較多折扣, 但其實折扣往往決定在業務身上, 

2. 談訂單
2.1 先談定空車價格,再加配備 
2.2 談定車險保單,保險實報實銷

談定訂單前,最好談好保險內容,如業務報得過高,可到各保險公司試算系統。 
車體險: 丙式車碰車體險,免追償附加條款
竊盜險: 10%自負額,免折舊
第三責任險: 傷害險每一人200萬,傷害險每一事件400萬,財損險30萬
強制險: 傷害20萬,死殘200萬

2.3 隔熱紙,需取得保固卡,確認保固日期
前擋: 3M M40
車身,後擋: 3M 8803C
盡量選擇內反光率低的隔熱紙

2.4 交車三寶
避光墊,後車箱托水盤,全身防水腳踏墊  
2.5 車裝配備
原廠倒車顯示,自動收鏡,USB擴充 車裝配備到外廠裝即可,外廠裝的價格便宜許多。 
2.6. 訂單確認
確認交車日期 確認年式,製造日期、顏色、內裝,確認保險內容,確認車裝配備 

 3. 領牌費用
領牌選號需要2000元,其實不一定要花2000元才能選號,代辦人員也可以在跳號的過程中選取號碼, 但代辦人員通常不願這樣做。 
驗車: 450元 行照: 200元 領牌: 600元 代辦: 500元 

 4. 交車 帶著愉快的心情交車

SoX (Sound eXchange) 命令

1. 安裝sox
sudo apt-get install sox
2. 產生Sample rate 8k, bit per sample 8 bit, 2 channel的RAW檔
sox test.wav -r 8k -e signed -b 8 -c 2 -t raw test.raw
3. 參考資料
http://sox.sourceforge.net/sox.html

2017年6月5日 星期一

WAVE header format 說明

1. WAVE header由RIFF header開始
               ___________________
0         4   |   ChunkID         |   0x52494646: "RIFF" 
              |___________________|
4         4   |   ChunkSize       |   4 + (8 + SubChunk1Size) + (8 + SubChunk2Size)
              |___________________|
8         4   |   Format          |   0x57415645: "WAVE" 
              |___________________|

2. subchunk由fmt和data所組成

2.1. fmt內容
               ___________________
12        4   |   Subchunk1ID     |   0x666d7420: "fmt"
              |___________________|
16        4   |   Subchunk1Size   |   0x10000000: 16
              |___________________|
20        2   |   AudioFormat     |   0x0100: PCM
              |___________________|
22        2   |   NumChannels     |   0x0100: Mono, 0x0200: Stereo
              |___________________|
24        4   |   SampleRate      |
              |___________________|
28        4   |   ByteRate        |   SampleRate * NumChannels * BitsPerSample / 8
              |___________________|
32        2   |   BlockAlign      |   NumChannels * BitsPerSample / 8
              |___________________|
34        2   |   BitsPerSample   |   0x0800: 8 bits, 0x1000: 16 bits
              |___________________|

2.2. data內容
               ___________________
36        4   |   Subchunk2ID     |   0x64617461: "data"
              |___________________|
40        4   |   Subchunk2Size   |   NumSamples * NumChannels * BitsPerSample / 8
              |___________________|
44        *   |   Data            |
              |___________________|

3. SampleRate的十六進制轉換
           0x401F0000:   8.0k (0x1F40)
           0x803E0000:  16.0k (0x3E80)
           0x22560000:  22.5k (0x5622)
           0x007D0000:  32.0k (0x7D00)
           0x44AC0000:  44.1k (0xAC44)
           0x80BB0000:  48.0k (0xBB80)

4. 參考來源
http://soundfile.sapp.org/doc/WaveFormat/

Eclipse + MinGW - 打造C開發環境

1. 安裝JRE(Java Runtime Environment)或者JDK(Java SE Development Kit)
在安裝Eclipse前,需要先安裝JRE(Java Runtime Environment)或者JDK(Java SE Development Kit),
在這邊我們安裝了JRE在電腦環境中。

台灣載點
https://java.com/zh_TW/download/

Oracle官網載點
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

2. 安裝Eclipse IDE for C/C++ Developers 官網載點 https://www.eclipse.org/downloads/?
3. 安裝MinGW & 設置MinGW環境參數 官網載點 https://sourceforge.net/projects/mingw/files/Installer/
安裝mingw32-base, mingw32-gcc-g++, mingw32-gcc-objc
設置MinGW的路徑"C:\MinGW\bin"至環境變數
進入命令提示字元,測試MinGW的環境變數是否設置成功,執行gcc -v命令來確定gcc的版本號
4. 開啟Eclipse,建立C語言專案
Create a new C project
選擇Hello World ANSI C Project,然後選擇MinGW GCC
5. 參考來源 https://read01.com/GE585.html http://shaocian.blogspot.tw/2012/11/eclipse-cc-cdt-mingw.html