Trích dẫn Gửi bởi Nhat Tan
Em dùng BB Bold 9780, em đã có hỏi về tin nhắn văn bản chỉ gồm 70 ký tự, được hướng dẫn là chuyển Data Coding (Mã hóa dữ liệu) sang 7bit thay vì UCS2 và ngôn ngữ sang English.

Vậy cho em hỏi Data Coding (Mã hóa dữ liệu) của BlackBerry là gì? Và 7bit - UCS2 khác nhau như thế nào?

[ Posted by Mobile Device ]

[ Posted by Mobile Device ]
Data Coding nghĩa là dữ liệu được mã hoá còn là gì nữa thì khó cắt nghĩa với bạn quá

* 7-bit là mã ASCII (American Standard Code for Information Iterchange) nghĩa là dùng 7 số nhị phân (chuyển qua số thập phân là từ 0 đến 127) để thể hiện các ký tự (2 lủy thừa 7 = 128 ký tự). Cũng có nhiều thiết bị tin học dùng mã 8-bit (=1 byte), trong đó bit thứ tám thường dùng làm bit chẵn-lẻ (parity) để kiểm tra lỗi truyền thông tin hoặc chức năng đặc hiệu của thiết bị; hoặc cũng có thể định nghĩa bit thứ tám là zero.

* UCS-2 (2-byte Universal Character Set) là một dạng của Unicode (Unicode còn có UTF-8, UTF-16 v.v...) dùng 2 byte (=16 bit) cho 1 ký tự.
7-bit thì không hiển thị được tiếng việt còn UCS-2 có thể thể hiện được tiếng việt.
Thường độ dài tối đa của 1 tin SMS là 140 bytes x 8 bits = 1.120 bits
Do đó khi nhắn tin
Nếu chọn ASCII 7-bit --> 1.120/7 = 160 ký tự
Nếu chọn UCS-2 --> 1.120/16 = 70 ký tự