星期三, 4月 17, 2013

[烘豆筆記] 2013.04.14 中焙,花神


RF300 直火,花神,測試150克。

1. 熱機約到200度,下豆。
2. 不改變溫度下,進行脫水 10 :30,溫度緩慢爬升至約180度。
3. 控制加熱溫度約220度,加熱 6:00,此時已經一爆中。
4. 關火滑行0:30,出豆降溫。

顏色為中焙,烘完一天後進行手沖,香氣濃郁但味道較為淡,不苦酸而有回甘



星期三, 4月 10, 2013

[程式筆記] switch & case 使用注意事項


寫過C語言的人都知道switch & case。
其中使用上有一點點小地方要注意,
假設有一段程式碼如下: 


switch(flag)
{
case 1:
switch(i2c_buf[0])
{
case 0x00:
rcv_ptr = PonString00A;
INTO=1;
break;
case 0x18:
rcv_ptr = PonString18A;
INTO=1;
break;
}
case 0:
switch(i2c_buf[0])
{
case 0xA6:
rcv_ptr = PonStringA6;
break;
case 0x00:
rcv_ptr = PonString00;
break;
case 0x18:
rcv_ptr = PonString18;
break;
}
default:
notLoad_rcv_ptr =1;
break;
}


這邊使用兩層switch& case來進行條件選擇,
但如果switch(flag)中的flag定義為bit,意即一開始宣告flag如下:

bit flag;

則會使switch在判別flag內容出現error。
也就是說,switch在判斷其需要判斷的變數時,
該變數不可為布林( boolean)變數(無法判斷真假關係)。

但如果改成以下:

unsigned char flag;

或者是

int flag;

等等之類的就可以進行switch判斷了!


星期二, 4月 09, 2013

[烘豆筆記] 2013.04.03 深焙過焦,哥倫比亞



RF300 直火,哥倫比亞,測試120克。

1. 熱機約到210度,下豆。
2. 不改變溫度下,進行脫水 8 :00,溫度緩慢爬升至約160度。
3. 控制加熱溫度約280度,加熱 3:30,此時已經二爆尾。
4. 關火滑行1:30,出豆降溫。

顏色為深焙,一天後出油,口味帶苦澀。

[烘豆筆記] 2013.04.09 淺中焙,哥倫比亞


RF300 直火,哥倫比亞,測試100克。

1. 熱機約到200度,下豆。
2. 不改變溫度下,進行脫水 10 :00,溫度緩慢爬升至約180度。
3. 控制加熱溫度約250度,加熱 2:30,此時已經一爆中。
4. 關火滑行4:30,出豆降溫。

顏色為淺中焙,口味待確認。