databankr

Casio Databank/Telememo record format encoder/decoder
git clone git://git.luxferre.top/databankr.git
Log | Files | Refs | README

commit 1d79e63d3e414e70f0bc1e6e3b0fd50d4a722937
parent f08b73a18642ed6e8a75476e5f0963a0cd49a425
Author: Luxferre <lux@ferre>
Date:   Tue, 21 May 2024 20:37:12 +0300

Updated support info

Diffstat:
MREADME | 14+++++++-------
Mconfig.json | 6+++---
2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/README b/README @@ -97,9 +97,9 @@ where "digits" is how many different digits we can enter into the number part, "number_len" and "name_len" are the length of the number and name fields respectively. Then we can multiply this number by the amount of records and it will be the total storage. For example, with the default "2515-lat" module -configuration (which corresponds to a Casio DB-36/DB-360 watch set to English -or Dutch language), we can store 95 bits per record which translates to 2850 -bits or 356 bytes of information in the entire databank. +configuration (which corresponds to a Casio DB-36/DB-360/DB-380 watch set to +English or Dutch language), we can store 95 bits per record which translates +to 2850 bits or 356 bytes of information in the entire databank. - What kind of information can I store in such limited space? @@ -125,10 +125,10 @@ supported at the moment. Currently, Databankr comes with the configurations for the following modules: * 675: Casio modules 675 and 1475 (e.g. DB-520, DB-810) - up to 42 records -* 2747: Casio modules 2747 and 5574 -* 2515-lat: Casio module 2515, basic Latin characters -* 2515-cyr: Casio module 2515, Cyrillic characters -* 2515-por: Casio module 2515, Portuguese characters +* 2747: Casio modules 2747 and 5574 (AW-80, AMW-870, HDC-600 etc) +* 2515-lat: Casio modules 2515 and 3227, basic Latin characters +* 2515-cyr: Casio modules 2515 and 3227, Cyrillic characters +* 2515-por: Casio modules 2515 and 3227, Portuguese characters Even though the program itself is considered complete, the configuration list is expected to grow in the future. Of course, everyone is encouraged to append diff --git a/config.json b/config.json @@ -16,7 +16,7 @@ "index": "ABCDEFGHIJKLMNOPQRSTUVWXY12345" }, "2515-lat": { - "description": "Casio 2515 module - basic Latin (English/Dutch)", + "description": "Casio 2515/3227 modules - basic Latin (English/Dutch)", "namelen": 8, "numberlen": 15, "alpha": " ABCDEFGHIJKLMNOPQRSTUVWXYZ@!?'.:/+-0123456789", @@ -24,7 +24,7 @@ "index": "ABCDEFGHIJKLMNOPQRSTUVWXY12345" }, "2515-cyr": { - "description": "Casio 2515 module - Cyrillic", + "description": "Casio 2515/3227 modules - Cyrillic", "namelen": 8, "numberlen": 15, "alpha": " АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ@!?'.:/+-0123456789", @@ -32,7 +32,7 @@ "index": "АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЭЯ12345" }, "2515-por": { - "description": "Casio 2515 module - Portuguese", + "description": "Casio 2515/3227 modules - Portuguese", "namelen": 8, "numberlen": 15, "alpha": " AÁÀÂÃBCÇDEÉÊFGHIÍJKLMNOÓÔÕPQRSTUÚVWXYZ@!?'.:/+-0123456789",