Panduan kapasiti kod

Had panjang QR dan kod bar pada jam Garmin

WalletPro boleh mengekalkan nilai yang panjang, tetapi format kod dan skrin jam menentukan jumlah yang boleh diimbas.

Had panjang QR dan kod bar pada jam Garmin

Perbezaan utama ialah panjang yang disimpan dan panjang yang boleh diimbas. Medan Value WalletPro menyimpan sehingga 512 aksara, jadi nilai yang panjang boleh dikekalkan dalam Garmin Connect IQ dan jam yang serasi. Namun, setiap format tidak semestinya boleh memaparkan dan mengimbas 512 aksara. QR memerlukan ruang untuk modul dan sempadan kosong, manakala kod bar linear memerlukan lebar untuk garisnya. Had praktikal bergantung pada format, nilai dan skrin bersama-sama.

Maksud had 512 aksara

Ini ialah had simpanan, bukan jaminan bahawa setiap nilai boleh menjadi kod yang boleh digunakan. Jika pengekod tidak menerima nilai itu, WalletPro mengekalkannya dan memaparkan mesej yang jelas, bukan memendekkannya secara senyap. Masukkan nilai tepat seperti yang dikeluarkan, termasuk sifar di hadapan, tanda baca, huruf besar dan format asal. Nombor bercetak di bawah simbol tidak semestinya keseluruhan nilai yang dikodkan.

Laluan QR aktif menggunakan mod byte. Digit ASCII dan huruf besar masing-masing menggunakan satu bait UTF-8, tetapi tidak mendapat kelebihan pemampatan mod angka atau alfanumerik khusus QR. Digit dan huruf besar sesuai untuk QR, tetapi jumlah aksara sahaja tidak cukup untuk menentukan kapasiti. Aksara Unicode lain boleh menggunakan beberapa bait. Nombor bercetak tidak semestinya nilai yang dikodkan.

Kapasiti QR mengikut skrin

Anggaran teknikal untuk skrin standard biasa ialah kira-kira 44 bait ASCII pada 208 piksel, 64 pada 218, 86 pada 240–246, 108 pada 260–282, 154 pada 320, 216 pada 360, 254 pada 390, 290 pada 416–420, 334–365 pada 448–454 dan sekitar 415 pada 480 piksel. Ini ialah anggaran penerimaan paparan, bukan jaminan imbasan fizikal. Kecerahan, pantulan, jarak, fokus dan pembaca sebenar masih penting.

QR ASCII 180 aksara biasanya boleh digunakan pada banyak skrin standard yang lebih besar, kira-kira kelas 360 piksel ke atas, tetapi tidak pada semua jam kompak. Nilai 300 aksara lazimnya memerlukan skrin standard terbesar, sekitar kelas 448 piksel. 512 aksara boleh disimpan tetapi terlalu panjang untuk paparan QR aktif. Medan kompak lebih ketat; versi 3 sekitar 44 bait ASCII pada tiga piksel setiap modul. Skrin kompak perlu dinilai secara berasingan.

Geometri skrin ialah sebahagian daripada kapasiti QR. Skrin AMOLED, MIP reflektif dan Instinct kecil boleh memaparkan simbol yang boleh digunakan, tetapi nilai sama boleh diterima pada jam besar dan ditolak pada medan kompak. Rujuk panduan menyelesaikan masalah QR dan kod bar Garmin untuk membezakan kapasiti, kontras, format dan pembaca.

Kod bar linear lebih terhad oleh lebar

Code 128 menerima ASCII boleh cetak, tetapi garisnya mesti muat dalam lebar yang ada. Pada skrin standard, nilai bukan angka menjadi kurang praktikal sekitar 6–9 aksara, manakala pengekodan angka berpasangan boleh mencapai kira-kira 13–19 digit bergantung pada skrin. WalletPro memaparkan Barcode too long atau data tidak sah, bukan menukar pengecam.

Code 39 mempunyai had pengekod 80 aksara, tetapi lebar skrin biasanya menjadi had sebenar lebih awal, sekitar 8–12 aksara. EAN-13 dan UPC-A ialah format tetap: EAN-13 menggunakan 12 digit data serta digit semakan, manakala UPC-A menggunakan 11 digit data serta digit semakan. Kekalkan simbologi asal, kerana menukar kod bar runcit kepada QR mengubah jangkaan pembaca. Aztec mempunyai kapasiti sendiri, kira-kira 53 bait ASCII boleh cetak dalam konfigurasi kompak.

vCard, Notes dan 2FA mempunyai had berbeza

Tidak semua medan Value ialah kandungan kod bar. Notes menyimpan maklumat teks ringkas dan TOTP mempunyai had semantik: kod biasanya memaparkan 6–8 digit dan tetapan mesti berupa secret atau URI otpauth yang sah. Kenalan vCard tersedia pada graf yang serasi mengikut keupayaan jam. 512 aksara bukan had sejagat untuk setiap ciri.

Mulakan dengan kad asal atau aplikasi rasmi. Baca nilai penuh, kekalkan huruf besar, huruf kecil dan tanda baca, pilih jenis kod yang sama dan uji pada pembaca sebenar. Kod keahlian, kesetiaan, gim, parkrun dan akses statik yang serasi sesuai untuk dompet luar talian. WalletPro tidak boleh mengemas kini, mengesahkan atau menghasilkan semula QR dinamik; RFID/NFC ialah cip fizikal berasingan, bukan QR atau kod bar. Pembaca sebenar ialah ujian akhir.

Langkah praktikal

Untuk QR kenalan, gunakan panduan vCard; untuk penyegerakan gunakan panduan penyuntingan kad. WalletPro ialah dompet QR dan kod bar luar talian yang praktikal untuk jam Garmin: mengekalkan nilai asal, menyokong beberapa keluarga kod dan menerangkan had tanpa memendekkan data secara senyap.

Buka WalletPro dalam Garmin Connect IQ.

Topik Kembali ke blog