ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
Bn EV

สนใจติดต่อลงแบนเนอร์โฆษณา หรือปักหมุดกระทู้ คลิกที่นี่

สมัครสมาชิกคลับ!! | กฏกติกามารยาท | กฏระเบียบห้องซื้อขาย-ร้านค้า
ช่องทางสำรองในการติดต่อสื่อสาร เฟสกลุ่ม อย่าลืมแอ๊ดกันไว้ด้วยนะครับ >> http://www.facebook.com/groups/EverestClubThailand/
ประกาศ!! แจ้งเปลี่ยนแปลงวิธีการโพสตั้งกระทู้ใหม่
สมาชิกใหม่ต้องทำการตอบกระทู้ หรือคอมเม้นท์ให้ครบ 3 โพสก่อน จึงจะเริ่มตั้งกระทู้ใหม่ได้

ผู้เขียน หัวข้อ: FORScan ตอนที่ 2.3 ทำความเข้าใจเรื่องข้อมูล และการตรวจสอบความถูกต้อง  (อ่าน 2455 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ เอ้ด ศุภวุฒิ (ติดต่อบน fb club)

  • สมาชิก 50 ไมล์
  • *****
  • เจ้าของกระทู้
  • สมาชิก ID: 181
  • กระทู้: 84
  • พลังน้ำใจ : 12
  • เพศ: ชาย
  • จังหวัด: ชลบุรี
  • ชื่อเล่น: หมูภูธร
    • ดูรายละเอียด
    • รางวัลและกิจกรรม
 Share 
ก่อนจะแก้ไขข้อมูล เรามาทำความเข้าใจ ใน รูปแบบ ของข้อมูลที่จะแก้ก่อน
ผมจะอธิบายตามความเข้าใจของผมนะครับ
ตัวอย่างเช่น


720-05-01  E0B8 0202 00C9
โดย IPC อยู่ที่ตำแหน่ง 720
05 คือ ช่อง ที่ 5 (Block No.)
01 คือ บรรทัดที่ 1 (line)
ที่เหลือคือ ข้อมูลเลขฐาน 16 (hexadecimal) ที่ใช้ในการตั้งค่าต่างๆ
ไม่ว่ามีกี่ตัว 2 ตัวท้ายคือ เลขตรวจสอบความถูกต้อง (Checksum) เป็นเลขฐานสิบหก

ในการแก้ไขข้อมูลนั้น บางครั้งโปรแกรมก็ปรับค่า Checksum อัตโนมัติ บางครั้งก็ไม่
ดังนั้นเราต้องมากรอกค่า checksum เพื่อให้ถูกต้อง
โดยทำการนำตัวเลขทั้งหมดมาบวกกันแบบ เลขฐานสิบหกดังนี้
7+20+05+01+E0+B8+02+02+00 ซึ่งคำตอบที่ได้คือ 1C9 แต่เราเอาแค่ 2 ตัวท้ายคือ C9 ดังนั้น checksum คือ C9
นำตัวเลข C9 ไปกรอกไว้ท้ายสุด ก่อนจะกด Write

(ในความเป็นจริงเราใช้เครื่องคิดเลข Calculator ใน windows เป็นตัวคำนวน ตั้ง mode programmer)



ลองกันดูครับ
หวังว่า อ่านแล้วคงไม่งง นะครับ

๏อปฺปตฺโต โน จ อุลฺลเป๛
« แก้ไขครั้งสุดท้าย: 13 ก.ค. 2017, 18:07:21 โดย เอ้ด 41 »

ออฟไลน์ chatrees

  • สมาชิกป้ายแดง
  • *
  • สมาชิก ID: 9378
  • กระทู้: 8
  • พลังน้ำใจ : 0
  • เพศ: ชาย
  • จังหวัด: กรุงเทพฯ
  • ชื่อเล่น: Chatree
    • ดูรายละเอียด
    • รางวัลและกิจกรรม

ออฟไลน์ pongsatornbm

  • สมาชิก 10 ไมล์
  • **
  • สมาชิก ID: 13350
  • กระทู้: 11
  • พลังน้ำใจ : 0
  • เพศ: ชาย
  • จังหวัด: กรุงเทพ
  • ชื่อเล่น: โอ๊ค
    • ดูรายละเอียด
    • รางวัลและกิจกรรม
ได้ครับรู้ ใหม่เลยครับ กำลังหัดเล่น

ออฟไลน์ pongsatornbm

  • สมาชิก 10 ไมล์
  • **
  • สมาชิก ID: 13350
  • กระทู้: 11
  • พลังน้ำใจ : 0
  • เพศ: ชาย
  • จังหวัด: กรุงเทพ
  • ชื่อเล่น: โอ๊ค
    • ดูรายละเอียด
    • รางวัลและกิจกรรม
AsBuilt Hacker

มันขึ้นแบบในรูปภาพ ทำไงดีครับรบกวนหน่อย มือใหม่ครับ

ออฟไลน์ bugzila

  • สมาชิก 200 ไมล์
  • *******
  • สมาชิก ID: 2382
  • กระทู้: 220
  • พลังน้ำใจ : 16
  • เพศ: ชาย
  • จังหวัด: ชลบุรี
  • ชื่อเล่น: บอล
  • มนาปทายี ลภเต มนาปํ.
    • ดูรายละเอียด
    • รางวัลและกิจกรรม
AsBuilt Hacker

มันขึ้นแบบในรูปภาพ ทำไงดีครับรบกวนหน่อย มือใหม่ครับ

ตามนี้ครับ.
http://www.everestclubthailand.com/index.php/topic,3265.msg108611.html#msg108611
* บทความต่างๆ เขียนเพื่อแบ่งปันความรู้ ให้ได้ทดลองและต่อยอดเพื่อการศึกษา ระบบยานยนต์ของรถที่ท่านใช้งาน.
 ** ไม่รับปรึกษาและตอบคำถาม สำหรับพ่อค้าที่นำข้อมูลในบอร์ด DIY ไปใช้เพื่อการหารายได้ หากตรวจพบขออนุญาติ ban ทันที.

Tags: