Showing posts with label Pocket PC. Show all posts
Showing posts with label Pocket PC. Show all posts

Saturday, March 28, 2009

Nokia E61i experiences: Gains & Losses


ล่าสุดได้มีโอกาสเปลี่ยนมาใช้ Nokia E61i ที่เป็น Symbian 60 3rd edition จึงขอมาแบ่งปันประสบการณ์การใช้งาน Nokia E61i เปรียบเทียบกับ Palm Treo 680 และ Windows Mobile (Dopod 818 pro ที่ลองมาทั้ง Windows Mobile 5, 6 และ 6.1) ที่เคยมีประสบการณ์ใช้งานมาก่อนหน้านี้ดู

Gains:
  • Full Unicode support อันนี้คงเป็นการเปรียบเทียบกับ PalmOS โดยตรง ที่มีปัญหาในการสนับสนุนการใช้ unicode เพราะตัว OS ถูกพัฒนาให้รองรับแต่ ASCIIเท่านั้น ทำให้ภาษาไทยที่ใช้งานได้ ก็ถูกจำกัดอยู่ในระดับของ ASCII ไปด้วย
  • Built-in mobile internet ที่สามารถใช้งานได้กว้างมากขึ้น เมื่อเทียบกับ Windows Mobile ที่มีตัวยืนพื้นเป็น Pocket Internet Explorer ที่ค่อนข้างมีข้อจำกัดในการใช้งาน เข้าใจว่าขณะนี้ ช่องว่างตรงนี้แคบลงแล้วจาก 3rd party web browser อย่าง Opera Mini และน้องใหม่อย่าง Skyfire แต่ก็ต้องการพลัง CPU ที่สูงขึ้นกว่าเดิม ทำให้เครื่องรุ่นเก่าอาจจะมีปัญหาในเรื่องความเร็วของการใช้งานอยู่บ้าง แต่สำหรับ E61i แล้ว มี web browser ที่มี engine สำหรับ render web page ที่พัฒนาต่อมาจาก Webkit ทำให้สามารถเปิดเวบที่มีความซับซ้อน ได้แบบเดียวกับเครื่อง PC ได้สบาย นอกจากนี้ก็ยังสามารถลง Opera Mini ได้เช่นเดียวกัน ส่วนของ Palm คงไม่ต้องพูดถึงเพราะ โดนจำกัดตั้งแต่การที่ตัว OS เอง ไม่สนับสนุนการ encoding ตัวอักษรแบบ unicode ทำให้การใช้งานภาษาไทย มีปัญหา อยู่แล้ว ในส่วนของตัว web browser เองก็ยังมีความสามารถที่จำกัด เหมาะสำหรับเปิด web ที่ไม่ซับซ้อนเท่าไหร่เท่านั้น แม้ว่าจะสามารถติดตั้ง Opera Mini ลงบน JVM ได้ก็ตาม แต่ก็มีปัญหากับภาษาไทยอยู่ดี
  • qwerty keyboard ที่สนับสนุนภาษาไทย อันนี้เป็นความชอบส่วนตัว หลังจากที่ไปใช้ Palm Treo อยู่พักใหญ่ ด้วยเหตุผลเรื่องของความเร็วและความแม่นยำในการบันทึกข้อมูล เมื่อเทียบกับ touch screen หรือแม้แต่ graffiti ในส่วนของ E61i จำเป็นต้องลง driver ภาษาไทยเพิ่มเติม (ฟรี) แม้ว่า keyboard layout จะต้องทำความคุ้นเคยบ้าง เพราะมีแค่ 4 แถว และไม่มี screen ภาษาไทยที่ตัวแป้น ตอนนี้ในทุก OS ก็มีรุ่นที่มี qwerty keyboard ที่มีความสามารถในการ input ภาษาไทย มาเป็นตัวเลือกเหมือนกัน
  • Wireless connectivity ที่สะดวกขึ้น - ในเรื่องของการเข้า internet ที่มีครบทั้ง GPRS, EDGE และ Wifi รวมอยู่ที่เดียวกันให้สามารถเลือกได้ทันทีเมื่อมีการร้องขอการเชื่อมต่อ ต่างกับ Windows Mobile ที่จะอิงการเชื่อมต่อแบบ EDGE/GPRS เป็นหลัก และการเปิดใช้งานดูเหมือนจะถูกแยกส่วนออกจาก wifi ส่วน Treo นั้นจะถือเป็นข้อด้อยที่ไม่สามารถใช้งาน wifi ได้เลย
  • Battery life เป็นการแทบจะเลี่ยงไม่ได้เลย ที่ทั้ง Treo และ Dopod 818 pro จะต้องได้รับการชาร์จไฟทุกวัน ภายใต้การใช้งานประจำวัน แต่จากการที่ได้ลองใช้ E61i มาสักพักพบว่าน่าจะสามารถใช้งานได้ประมาณ 2 วันกว่า เพราะแม้จะลืมชาร์จบ้าง ก็ยังสามารถใช้งานข้ามวันได้สบาย ก็เลยยังไม่เคยใช้จนไฟหมดเสียที อาจจะเป็นเพราะระบบการ dim จอ LCD ที่ยืดหยุ่นกว่า ข้อสงสัยอีกอันคือ touchscreen นี่กินไฟเยอะหรือเปล่า หรือเป็นความสามารถในการประหยัดไฟเป็นของแต่ละ OS?
  • Multitasking ที่มาพร้อมความเสถียร - สิ่งที่ดูเหมือนจะทดแทนความเป็น single tasking ของ Palm ก็คือตวามเร็วในการใช้งาน ในขณะที่ multitasking ของ Windows Mobile ก็ดูเหมือนจะสร้างจุดอ่อนได้ในเวลาเดียวกัน เพราะส่งผลไปถึงความเสถียรของระบบโดยรวม (ทั้งนี้ทั้งนั้นคงจะขึ้นอยู่กับ 3rd party software ที่ติดตั้งอยู่ในเครื่องด้วยส่วนหนึ่ง) จากประสบการณ์ส่วนตัว การ reset Windows Mobile วันละครั้งอาจเป็นเรื่องปกติถ้ามีการใช้งานมาก ๆ ในขณะที่ PalmOS ก็ออกอาการเพี้ยนแบบคาดเดา (และทำซ้ำไม่ได้) ในความถี่ที่มากกว่าโทรศัพท์มือถือทั่วไปอยู่พอสมควรทีเดียว แต่สำหรับ Symbian OS บน E61i นี่ค่อนข้างมีความเสถียรที่น่าประทับใจ เพราะตั้งแต่ใช้งานมายังไม่เคย crash จนใช้งานต่อไม่ได้ จะมีก็เพียงการปิดตัวไปเองของ software บางตัวที่คงจะทำงานผิดพลาดบ้าง แต่ก็สามารถใช้งานอย่างอื่นต่อไปได้ตามปกติ
  • integrated J2ME ในส่วนของ Treo การใช้งาน โปรแกรม J2ME ต่าง ๆ ค่อนข้างจะมีปัญหาอยู่พอสมควร และจะเป็นอัมพาตไปทันที เมื่อใช้งานคู่กับโปรแกรมภาษาไทย (IBM JVM กับ Thai-G หรือ ThaiPOS) ทางด้าน Windows Mobile แม้ว่าจะมีความเข้ากันได้กับ J2ME application มากกว่าก็ตาม ก็ยังอยู่ในลักษณะของการเป็นเพียงแค่ติ่งหนึ่งของ application ที่ถูก run ผ่าน virtual machine เท่านั้น ทำให้การเรียกใช้งานทำได้ไม่ค่อยสะดวกเท่าไหร่ แต่สำหรับ Symbian แล้วสามารถ run J2ME applications ได้เป็นหนึ่งเดียวกับ OS ชนิดที่แทบจะไม่มีความแตกต่างกับโปรแกรมที่ถูกเขียนขึ้นมาบน Symbian เลย ถือเป็นการเปิดโลกการใช้งาน software ในอีกรูปแบบหนึ่ง
Losses
  • Touch screen - ทั้ง PalmOS และ Windows Mobile ต่างก็มีความสามารถในการใช้หน้าจอ touch screen เมื่อเปลี่ยนมาเป็น E61i แล้ว การ navigation จึงจำเป็นต้องใช้ 5-way navigational pad แทน แต่สำหรับเรื่องการใช้ keyboard ในการกระโดดไปตามที่ต่าง ๆ แล้ว Treo ยังคงเป็นอันดับหนึ่งในเรื่องความคล่องตัว
  • Application ที่ใช้อยู่เดิม อย่าง iSilo แม้ว่าจะมี version สำหรับ Symbian แต่ก็ถูกพัฒนาแบบตามหลัง version สำหรับ Palm และ Windows Mobile ทำให้ขาดความสามารถบางอย่างที่ยังไม่ครบถ้วนเท่า เช่นการเปลี่ยน color theme หรือแม้แต่โปรแกรมเฉพาะทางที่ดูเหมือนว่า PalmOS กับ Windows Mobile จะมีมากกว่า แต่ก็ได้โปรแกรมอย่าง StyleTap ที่โฆษณาว่าสามารถ run โปรแกรมของ PalmOS ได้ ช่วยให้พออุ่นใจได้บ้าง (แต่ทุกวันนี้ก็ยังมีปัญหากับโปรแกรมที่ต้องการใช้อยู่ เอาไว้มีเวลาคงต้องลองอีกที)
  • Chat-styled SMS - เป็นระบบที่มีมาอยู่แล้วใน iPhone, Treo และ Windows Mobile ตั้งแต่ version 6 เป็นต้นมา แต่สำหรับ E61i แล้วการใช้งานยังคงเป็นแบบเดิม คือ sms ที่ได้รับมา จะมากองอยู่ในรายการเดียวกันเช่นเดียวกับโทรศัพท์ทั่วไป ทำให้ยังคิดถึงการใช้งานในรูปแบบของ chat ทุกครั้งที่ใช้งาน

โดยสรุปการเปลี่ยนมาเป็น Nokia E61i ในครั้งนี้ ทำให้สามารถใช้ mobile internet ได้คล่องตัวมากขึ้น และได้กลับมาใช้ qwerty keyboard อีกครั้ง แต่ยังคงต้องปรับตัวในส่วนของการใช้งาน application ต่าง ๆ เพื่อทดแทนสิ่งที่หายไป

สำหรับคนที่สนใจเครื่องในตระกูลที่มี keyboard แบบ qwerty ของ Nokia มีรุ่นใหม่ออกมาอีก 2 รุ่น ก็คือ E71 ที่สนับสนุนภาษาไทย และ screen keyboard ไทยมาในตัว และได้ความสามารถ GPS (ไม่ได้ใช้) และ 3G (ไม่รู้จะได้ใช้เมื่อไหร่) กับรุ่นที่ย่อมลงมาคือ E63 ที่ไม่มี GPS และ 3G

Saturday, January 03, 2009

ประหยัดค่า GPRS/EDGE: ให้ Windows Mobile disconnect อัตโนมัติ

เนื่องจากกติกาการใช้งาน GPRS/EDGE ในประเทศไทย ไม่เหมือนที่อื่น เพราะคิดอัตราการใช้งานเป็นช่วงเวลา แทนที่จะเป็นจำนวนข้อมูลที่รับส่ง (เพราะประหยัดกว่า?) และเพื่อให้การใช้งาน เป็นไปอย่างคุ้มค่าก็เลยต้องหาวิธีทำให้โทรศัพท์ disconnect GPRS/EDGE โดยอัตโนมัติ เมื่อไม่ได้ไช้งาน

สำหรับ Windows Mobile 6 สามารถทำได้โดย แก้ registry ที่

HKEY_LOCAL_MACHINE\Comm\ComMgr\Planner\Settings\

จำนวน 2 item คือ
  • SuspendResume: จากค่า default: ~GPRS! เป็น GPRS_bye_if_device_off
  • CacheTime: ใส่จำนวนวินาทีที่ต้องการให้ disconnect เมื่อไม่ได้ใช้งาน

แก้เสร็จก็ลอง soft reset ดูสักรอบว่าค่าที่ตั้งไว้ยังอยู่หรือเปล่า เพื่อความแน่ใจ

เท่านี้ก็สามารถตั้งเวลาดึง content สำหรับ RSS หรือ E-mail ได้โดยไม่ต้องกังวลใจแล้ว

Sunday, August 17, 2008

สิ่งที่ Windows Mobile สอบตกในการเป็นโทรศัพท์

แม้ว่า Windows Mobile จะมี feature และโปรแกรมสนับสนุนมากมายทั้งในส่วนของการเป็น PDA/organizer และในส่วนของโทรศัพท์ ซี่งสำหรับในส่วนของโทรศัพท์นั้น แม้ว่า Windows Mobile จะมี feature เกี่ยวกับการใช้งานทางโทรศัพท์ที่น่าสนใจมากมาย ไม่ว่าจะเป็นการใช้ mp3 ringtone, photo contacts, voice dialing แต่ในขณะเดียวกันก็ขาดความสามารถบางอย่างที่พบได้ในโทรศัพท์ทั่วไป ซึ่งอาจจะเป็นเรื่องเล็กน้อยสำหรับบางคน แต่บางครั้งก็ทำให้เกิดความอึดอัดต่อการใช้งานได้ไม่น้อยเลย

สิ่งที่ Windows Mobile สอบตกในการเป็นโทรศัพท์

  • ความเสถียร ในฟังก์ชันการใช้งานโทรศัพท์ ที่ยังไม่น่าเชื่อถือ พร้อมจะ crash ได้ในทุกกรณี ไม่ว่าจะเป็น การรับสาย รับ sms ความเสถียรที่ทำให้ผู้ใช้บางคนหวาดระแวง ไม่รู้ว่าโทรศัพท์ตัวเองจะ hang เมื่อไหร่ ถ้าเทียบกับโทรศัพท์มือถือทั่วไป คงไม่มียี่ห้อไหนที่ hang ได้ทุกวัน หรือต้องทำการ soft reset ทุกวันหรือ 2 วัน จะไปโทษ 3rd party software อย่างเดียวก็คงไม่ได้ เพราะแม้แต่ฟังก์ชันพื้นฐานอย่าง GPRS หรือ bluetooth ก็ยังต้องอาศัยการ soft reset เพื่อให้ function การทำงานกลับมาเป็นปกติ!
  • call screening แม้ว่าจะมีโปรแกรม 3rd party ที่ทำหน้าที่ filter เบอร์ incoming call อยู่จำนวนหนึ่งก็ตาม แต่ผู้ที่เคยใช้ก็จะพบว่า จะมีสัญญาณโทรเข้าดังขึ้นก่อนนิดหนึ่งก่อนที่ถูกตัดสายทิ้ง ซึ่งอาจจะไม่เป็นที่พึงประสงค์ในการใช้งาน
  • ความสามารถอีกอันหนึ่งที่หลายคนนึกไม่ถึงก็คือ การหยุดเสียง ringtone ในระหว่างที่มีสายเรียกเข้า โดยที่ไม่ต้องตัดสาย (ซึ่งในโทรศัพท์ทั่วไปสามารถทำได้โดยกดปุ่มใด ๆ ที่นอกเหนือไปจากปุ่มรับสายกับปุ่มวางสาย) สำหรับผู้ใช้ Windows Mobile มีทางเลือกสำหรับสายที่ไม่ต้องการรับอยู่เพียง 2 ทาง คือ ตัดสายทิ้ง หรือปล่อยให้โทรศัพท์ดัง ความลำบากใจจะเกิดขึ้นก็ต่อเมื่อเราไม่อยากรับสาย แต่ก็ไม่อยากกดตัดสาย จะทำอย่างไร?
  • การบันทึกเสียงสนทนา ซึ่งเป็นฟังก์ชันที่มีพร้อมในโทรศัพท์ทั่วไป แม้ว่า Windows Mobile จะสามารถบันทึกเสียงโดยทั่วไปได้ผ่านทางโปรแกรม Notes ได้โดยไม่ต้องลงโปรแกรมเพิ่มเติม แต่เมื่อจะบันทึกเสียงสนทนาแล้วล่ะก็จะเป็นเรื่องยากขึ้นมาทันที เพราะโดยตัว Windows Mobile เองไม่สามารถทำได้ และโปรแกรมที่จะมาทำหน้าที่ตรงนี้ ไม่มีมากนัก เท่าที่ทราบมีอยู่โปรแกรมเดียวที่สามารถทำได้ ซึ่งคุณภาพของเสียงที่บันทึกได้นั้นยังไม่น่าประทับใจเท่าไหร่
  • Auto redialing โดยตัว Windows Mobile เองไม่สามารถทำ auto redial หรือแม้แต่เลือกที่จะ redial ได้เมื่อพบกับสัญญาณ busy เมื่อมีการโทรออก แต่ปัญหานี้สามารถแก้ได้ไม่ยาก เพราะสามารถ download โปรแกรมมาติดตั้งลงในเครื่องได้ (Pocketmax Redial) แต่ที่น่าแปลกใจก็คือ Microsoft กลับไม่ใส่ความสามารถนี้ลงไปใน OS

เรื่องเหล่านี้อาจจะเป็นเรื่องที่ไม่สำคัญสำหรับผู้ใช้บางคน เมื่อเทียบกับ feature ต่าง ๆ ที่ได้รับ แต่ในบางสถานการณ์อาจทำให้ความสะดวก หายไป และได้ความขัดใจมาแทนก็เป็นได้

Friday, June 20, 2008

IBM JVM: Java Virtual Machine บน Windows Mobile ที่แสดงผลภาษาไทยได้สมบูรณ์ที่สุด

โดยปกติแล้ว Windows Mobile สามารถนำโปรแกรมที่เขียนโดย Java ตัวอย่างเช่น GMail app และ Opera Mini มา run บน Windows Mobile ได้ โดยใช้ Java Virtual Machine (JVM) ที่มีออกมาหลายเจ้าด้วยกัน

ปัญหาสำหรับผู้ใช้คนไทยที่ทำให้ไม่สะดวกในการใช้โปรแกรม J2ME บน Windows Mobile ก็คือภาษาไทย ซึ่งจะมีปัญหาในการจัดเรียงสระ และวรรณยุกต์ส่งผลให้อ่านไม่ออก

JVM ที่มักจะติดมากับ ROM ก็เห็นจะมีอยู่ 2 ตัวก็คือ Intent Midlet Manager และ Esmertec Java ซึ่งจากการทดลองใช้พบว่า ทั้ง 2 ตัวมีปัญหาในการแสดงผลภาษาไทยต่างกันไป โดย Intent Midlet Manager สระจะลอยออกมาจากพยัญชนะ ส่วน Esmertec Java สระจะซ้อนกับตัวอักษรอื่น ๆ ในระนาบเดียวกันทำให้อ่านไม่ออก

เมื่อไม่นานมานี้ได้มีโอกาสไปพบกระทู้ของคุณ happyman ที่ PDAMobiz.com ที่พูดถึง JVM อีกตัวหนึ่ง ซึ่งเป็นของค่าย IBM หลังจากที่ได้ทดลองแล้วก็พบว่าเป็น JVM ที่สามารถแสดงภาษาไทยได้สมบูรณ์แบบที่สุดครับ สามารถแสดงระดับของสระ และวรรณยุกต์ได้ถูกต้องน่าประทับใจ

แม้ว่าจะมีความไม่สะดวกในการติดตั้งโปรแกรมอยู่เล็กน้อย แต่เมื่อติดตั้งเรียบร้อยแล้วก็ใช้งานไม่ต่างกับ JVM ตัวอื่นครับ

download IBM JVM

Saturday, June 07, 2008

แก้ปัญหานาฬิกา reset ทุกครั้งที่เปลี่ยนแบตเตอรี่ใน Pocket PC

หลังจาก upgrade Dopod 818 Pro มาใช้ WM 6.1 ได้สักพัก ก็สังเกตว่ามีปัญหาเวลาเปลี่ยนแบตเตอรี่ แล้วนาฬิกาในเครื่องจะถูก reset กลับไปตั้งต้นใหม่ ในปี 2006 เกือบทุกครั้ง ซึ่งผมก็คิดว่ามันเป็นปัญหาทางต้าน hardware อาจจะเป็นแบตเตอรี่ backup เสื่อม มาตลอด

วันนี้มีโอกาสลองหาข้อมูลดู แล้วก็เจอว่าที่จริงแล้ว ไม่ใช่ปัญหาทางด้าน hardware แต่มีปัญหาทางด้าน software ด้วย

จาก xda-developer
quote มาจาก HTC site อีกที แต่หาต้นฉบับไม่เจอ

After removing and then reinserting the battery in certain devices that run Windows Mobile 5 or earlier version, the time setting is lost and reverts back to the factory default setting. If you encountered this problem, please download this patch and install it on your device to fix the problem.

ซึ่งใน ROM version 6.1 นี้ก็เป็นเหมือนกัน ที่ต้องทำก็เพียงแค่ install patch ลงไปบน device memory ก็เรียบร้อยครับ

download patch file ได้ที่นี่

Friday, May 16, 2008

Run Java โปรแกรม โดยตรงผ่านทาง shortcut


สำหรับคนที่ใช้ Esmertec Java ครับ เราสามารถสร้าง shortcut เพื่่อ run โปรแกรม java applet ได้ผ่านทาง command line โดย การสร้าง shortut ใหม่

command line ที่ใช้คือ

jbed -run s{x}_

โดย {x} แทนตัวเลข ซึ่งจะแทนโปรแกรม แต่ละโปรแกรม

วิธีทดสอบก็คือ ทดลองเปลี่ยนตัวเลขไปเรื่อย ๆ แล้วลอง run shortcut ดูจนกว่าจะได้โปรแกรมที่ต้องการ

ยังหาวิธีเดาตัวเลขให้ตรงกับโปรแกรมเยไม่ได้เหมือนกันครับ แต่คาดว่าหมายเลขที่สร้างขึ้นน่าจะมาจากลำดับการ install โปรแกรม

Friday, April 11, 2008

เพิ่ม battery icon บน Today page แบบไม่ต้องลงโปรแกรมเพิ่ม

ได้มีโอกาส upgrade เป็น Windows Mobile 6.1 บนเจ้า Dopod 818 Pro ตัวเก่า โดยใช้
WM6.1Prophet ShadoW 2.0 CE - xda-developers Pocket PC ตัวเก่าก็ได้ OS ตัวใหม่แบบไม่มีปัญหาเลยครับ แต่ติดอยู่อย่างหนึ่งตรงที่ไม่มี battery icon ให้เห็นชัด ๆ อยู่ตรงไหนเลย ก็เลยพยายามจะหาโปรแกรมที่จะแสดงระดับแบตเตอรี่บนหน้าจอได้สะดวก ๆ

ก็พบว่าที่จริงแล้ว ไม่ต้องลงโปรแกรมอะไรเพิ่มครับ เพราะเจ้า \Windows\powertray.exe ติดมาอยู่ใน rom อยู่แล้ว ก็เพียงแต่ run ก็จะได้ battery tray icon บน Today page แล้วครับ ถ้าต้องการให้เปิดโปรแกรมทุกครั้งที่ reboot ก็เพียงแต่สร้าง shortcut เอาไว้ที่ \Windows\Startup เท่านั้นเองครับ

ที่มา:
Battery Tray Icon [Archive] - xda-developers

Sunday, September 16, 2007

ใช้ Windows Mobile Phone เป็น GPRS Bluetooth modem

ใช้ Windows Mobile Phone เป็น GPRS Bluetooth modem

ผมใช้ library ของ bluez ทดสอบบน Kubuntu 7.04 และ 6.06 คิดว่า ubuntu และ linux distribution อื่น ๆ น่าจะใช้ได้เช่นเดียวกันครับ

1. ก่อนอื่นทำการเปิด bluetooth ของ Windows Mobile และกำหนดให้เป็น Discoverable

2. เปิด Internet Sharing ของตัว Windows Mobile ก่อน และกด Connect

3. หลังจากนั้นเปิด command prompt ของ Kubuntu ขึ้นมา

4. search หาอุปกรณ์ bluetooth ด้วยคำสั่ง

hcitool scan

ทำการจดหมายเลข address ของตัว Windows Mobile bluetooth เอาไว้

5. เพิ่มบรรทัดดังต่อไปนี้เข้าไปในไฟล์ /etc/network/interfaces โดยใช้คำสั้ง
sudo nano /etc/network/interfaces

#---
auto bnep0
iface bnep0 inet dhcp
#---

6. ทำการเชื่อมต่อโดยใช้คำสั่ง
sudo modprobe bnep
sudo pand --connect


ในการเชื่อมต่อครั้งแรก โปรแกรมจะทำการถาม Passcode เพื่อทำการ pair อุปกรณ์เข้าด้วยกัน

หลังจากนั้นการเชื่อมต่อครั้งต่อ ๆ มาก็เพียงแค่ ทำขั้นตอนที่ 6 เท่านั้นครับ

Sunday, October 15, 2006

PDA Phone... จนได้




ตามที่เคยพูดถึงความหวาดกลัวของผมเอาไว้ครับ ว่าตัวเลือกสำหรับ PDA มีน้อยลงทุกที ในขณะที่ PDA phone มีเต็มไปหมด ในที่สุดวันที่ผมกลัวก็มาถึง ค่อนข้างจะเร็วกว่าที่กำหนดครับ

จากเจ้า iPAQ 4150 เดิมที่ใช้อยู่เป็นเวลา สองปีกว่า ๆ อยู่มาวันหนึ่งมันก็มีอาการร้อนมาก ผิดปกติแม้ว่าจะปิดเครื่องเอาไว้ก็ยังร้อนตลอด และกินแบตเตอรี่มาก ๆ อีกด้วย (แบตชาร์จเต็ม ๆ หมดภายใน 4 ชั่วโมง) ทำให้ไม่สามารถใช้งานได้ในชีวิตจริง และพี่นพพงษ์ แห่ง pdatechnic.com ก็ช่วยยืนยันความกลัวของผมอีกคนว่าไม่รู้ว่ามันเสียตรงไหนกันแน่

ก็เลยต้องตัดสินใจซื้อใหม่ในที่สุด

เนื่องจากเตรียมใจไปแล้ว ก็เลือกก็เลยไม่ยากเท่าไหร่ เล็งไว้ที่ Dopod 818Pro เพราะความเสถียรของการใช้งาน และเช็คจากกระแสใน webboard แล้ว ถูกตำหนิน้อยกว่า ตระกูลอื่น ๆ ในราคาเท่า ๆ กัน

เนื่องจากเครื่องนี้เปลี่ยนมาใช้ ROM มาแทนที่ RAM ซึ่งแลกความเร็วกับการที่ข้อมูลไม่หายไปหากแบตเตอรี่หมด (ซึ่งผมไม่เคยปล่อยให้หมดซักที) ส่วนที่ได้มามากขึ้นก็คือการกินแบตเตอรี่ลดลงกว่าเดิม

จากเดิมที่เคยสงสัยว่า 1200 mAh สำหรับแบตเตอรี่ เพื่อใช้ PDA + Phone ไปพร้อม ๆ กันนั้น จะพอสำหรับการใช้งานหนัก ๆ หรือเปล่า ก็พบว่า การกินแบตเตอรี่นั้นมากกว่าโทนศัพท์มือถือทั่ว ๆ ไปอยู่พอสมควรครับ แต่ไม่มีปัญหาสำหรับคนที่ชาร์จค่อนข้างบ่อย ซึ่งการใช้งานสามารถผ่านงานประจำวัน (ที่ไม่ค่อยใช้ wifi มากนัก) ได้อย่างสบาย ประมาณ 2 วันครับ

สำหรับส่วนอื่น ๆ ที่ต้องมีการปรับตัวก็คือหน้าจอที่เล็กลงกว่าเดิมพอสมควร แม้ว่าจะแสดงผลได้ชัดเจนดีก็ตาม

ต้องดูกันต่อไป

Wednesday, May 17, 2006

ซื้อ PDA แถม Phone


เดี๋ยวนี้มองไปมองมา ในท้องตลาดมีแต่ PDA Phone เข้ามาแทนที่ PDA ที่ไม่มี Phone ไปเสียมาก บรรดา PDA รุ่นใหม่ ๆ ที่ออกมาก็เป็นโทรศัพท์มือถือด้วยทั้งนั้น

ถ้า PDA ธรรมดาสูญพันธุ์ไปจริง ผมคงเสียดายเหมือนกัน เพราะ PDA ธรรมดาจอมันใหญ่กว่า และยังคุ้นเคยกับการพกอุปกรณ์ 2 ชิ้นแยกกันมากกว่า

ยังนึกไม่ออกว่าถ้าเจ้า iPAQ 4150 ของผมมันเกิดเดี้ยงไป จะเอารุ่นไหนมาแทนดี?

Friday, March 24, 2006

เปลี่ยน hardware button function ใน opera

หลังจากที่ลองใช้ Opera for Pocket PC มาสักช่วงนึง ก็เกิดความหงุดหงิดใจตรงที่เวลากดปุ่ม hardware button ขึ้น-ลง โปรแกรมจะเลื่อนข้อความให้ทีละ 1 ย่อหน้าเท่านั้นเอง ทำให้อ่านข้อความต่าง ๆ ได้ไม่ปะติดปะต่อ จนบางครั้งต้องเปิด on screen keyboard มาเพื่อกด space bar ก็จะทำให้หน้าจอแคบลงไปอีก

ที่จริงแล้วเราสามารถแก้ไขให้ direction button ทำงานอย่างที่เราต้องการได้โดยการแก้ที่ไฟล์ \Application Data\Opera\input.ini ครับ

ลองมาแก้ให้ ปุ่มขึ้น-ลง ทำการเลื่อนหน้าจอทีละ 1 หน้ากัน

พอเปิดไฟล์ input.ini ขึ้นมาแล้ว ให้ดูใน section [Browser Widget] ที่บรรทัด

Up = Navigate up
Down = Navigate down

เปลี่ยนเป็น
Up = Page up
Down = Page down

เท่านี้เมื่อ start Opera ใหม่อีกครั้ง ปุ่มขึ้นลงก็จะเลื่อนข้อความให้ทีละ 1 หน้าจอแล้วครับ

Sunday, November 06, 2005

ปัญหาเรื่องไม่สามารถใช้ synce-KDE browse file ผ่าน rapip protocol


หลังจาก install synce-KDE เรียบร้อยแล้ว ผมก็เรียก applet raki ขึ้นมาใช้งานซึ่งสามารถใช้ command line ได้ปกติไม่มีปัญหา แต่ไม่สามารถใช้ konqueror browse file ผ่าน rapip protocol ได้ โดยแจ้ง error ว่า Error loading kio_rapip

ได้มีผู้ post วิธีแก้ไว้ที่นี่ครับ
http://sourceforge.net/forum/message.php?msg_id=3284554

copied file 'rapip.protocol' from /opt/kde3/share/services to ~/.kde/share/services, and changed first line of file to 'exec=/opt/kde3/lib/kde3/kio_rapip.la' (it just pointed to 'kio_rapip' originally). everything seems to be working smoothly now. hth somebody.

สั้น ๆ แต่ได้ผลชะงัดครับ

Thursday, November 03, 2005

Synchronize Pocket PC บน Linux


หลังจากที่หาข้อมูลอยู่บนอินเตอร์เนทซักพัก ก็ไปเจอโปรแกรมที่ชื่อว่า SynCE ครับ ซึ่งตัวโปรแกรมประกอบด้วย library และ utilities สำหรับ synchronize ไฟล์บน Pocket PC กับ linux ผ่านทาง command line ครับ

ขั้นตอนการติดตั้ง
เพื่อให้โปรแกรมสามารถ start serial connection ได้ตลอดเวลาที่เสียบ Pocket PC ลงไปบน cradle จึงใช้ script ของ hotplug เข้ามาช่วยครับ

หลังจากนั้นเราสามารถติดตั้ง applet เพิ่มเพื่อใช้งานในกราฟฟิคโหมดได้ด้วยครับ โดยใช้ plugin สำหรับ KDE และ GNOME ตัวใดตัวหนึ่ง

เท่านี้ก็เสร็จเรียบร้อย งานต่อไปจะทดลองทำ synchronize กับโปรแกรม Evolution ซึ่งเป็น Organizer บน desktop ของ linux ครับ

Wednesday, October 26, 2005

สถานีเพลง online บน Pocket Windows Media Player


หลังจากที่เป็นแฟนประจำบน web site http://www.managerradio.com/ มาได้พักใหญ่ ผมก็ชักอยากได้ไปเปิดไว้ที่หัวนอนก่อนนอนบ้างก็เลยลองหาวิธีดูครับ อุปกรณ์ที่ผมมีอยู่ก็คือ PocketPC iPAQ 4150 และ Wireless ADSL Router ยี่ห้อ linksys 1 ตัว

เจ้าตัว Pocket Windows Media Player ที่อยู่ใน PocketPC นั้น จริง ๆ แล้วมันสามารถเล่น URL ที่ขึ้นต้นด้วย mms:// ได้ด้วยครับ หลังจากที่เรา connect Pocket PC กับ Router แล้วก็สามารถเปิด Streaming Audio เหล่านี้ได้ทันที

โดยการไปที่ menu Tools -> Open URL แล้วใส่ URL ที่ต้องการลงไป
ที่ web site ของ Manager Radio นั้น มาสถานีให้ฟังทั้งหมด 8 สถานีดังนี้ครับ

คลื่นสามัญประจำบ้าน: mms://broadcast.issp.co.th/managerradio1
เพลงลูกกรุง: mms://broadcast.issp.co.th/managerradio2
เพลงลูกทุ่ง: mms://broadcast.issp.co.th/managerradio3
เพลงไทยยุค 80: mms://broadcast.issp.co.th/managerradio4
Easy listening: mms://broadcast.issp.co.th/managerradio5
Jazz in love: mms://broadcast.issp.co.th/managerradio6
Golden oldies: mms://broadcast.issp.co.th/managerradio7
World music: mms://broadcast.issp.co.th/managerradio8

ด้วยตัวของ Windows Media Player เองยังสามารถเก็บเป็น Favorites ไปเปิดฟังในภายหลังได้อีกนะครับ

ทีนี้เราก็สามารถพกพาคลื่นวิทยุที่ชอบไปฟังที่ไหน ๆ ในตัวบ้าน หรือที่ทำงานที่มี WiFi ได้แล้วครับ อย่าลืมพาที่ชาร์จไปด้วยนะครับ