Snapshot

From ThaiEasyElecWiki
Jump to: navigation, search

"Snapshot" here means to save current screen image onto SD card as a BMP file. It can be done from console and from software.

From console, making snapshot is very useful for making documents for your product. Simply use "snapshot" command followed by target file name. The file will be created in the current directory.

SNAPSHOT file_name<enter>

To do it by software, use sd_snapshot or sd_snapshot2. They return 0 on success.

int sd_snapshot(char *file_name)
int sd_snapshot2(char *file_path)

Use sd_snapshot to save the screen in current directory. And use sd_snapshot2 to save the screen using full path name (for example "cap/1.BMP") wherever the current directory is.


"Snapshot" ในที่นี้หมายถึงการบันทึกหน้าจอ ณ ขณะนั้นลงเป็นไฟล์ BMP ใน SD card ซึ่งสามารถทำได้จาก console และจาก software

ตัวอย่างการใช้งาน เช่น การทำคู่มืิอการใช้งานของสินค้า ซึ่งจะเหมาะกับการสั่งงานจาก console คำสั่งที่ใช้คือคำสั่ง "snapshot" ตามด้วยชื่อไฟล์ที่จะบันทึกลงเป็น BMP ไฟล์จะถูกสร้างขึ้นใน directory ปัจจุบัน

SNAPSHOT file_name<enter>

สำหรับการสั่งงานจาก software ให้ใช้ sd_snapshot หรือ sd_snapshot2 ซึ่งจะคืนค่า 0 ถ้าสำเร็จ

int sd_snapshot(char *file_name)
int sd_snapshot2(char *file_path)

sd_snapshot จะบันทึกไฟล์ลงใน directory ปัจจุบัน ส่วน sd_snapshot2 จะบันทึกด้วย path เต็ม ยกตัวอย่างเช่น "cap/1.BMP" ซึ่งถ้าใน SD card ไม่มีแฟ้ม "cap" อยู่ ก็จะไม่สามารถบันทึกได้

Personal tools
Namespaces
Variants
Actions
Navigation
Articles and Tutorials
Shortcut (mini SUN7)
Toolbox