databankr

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

commit 593d087aa82df0d1d753dc0786444916c6bbe35b
parent 1d79e63d3e414e70f0bc1e6e3b0fd50d4a722937
Author: Luxferre <lux@ferre>
Date:   Wed, 22 May 2024 09:32:13 +0300

added basic DBC-32/DBC-611 support (Latin/Cyrillic)

Diffstat:
MREADME | 4+++-
Mconfig.json | 16++++++++++++++++
2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/README b/README @@ -126,9 +126,11 @@ 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 (AW-80, AMW-870, HDC-600 etc) -* 2515-lat: Casio modules 2515 and 3227, basic Latin characters +* 2515-lat: Casio modules 2515 and 3227 (DB-36/360/380), basic Latin letters * 2515-cyr: Casio modules 2515 and 3227, Cyrillic characters * 2515-por: Casio modules 2515 and 3227, Portuguese characters +* 2888-lat: Casio modules 2888 and 3228 (DBC-32/611), basic Latin letters +* 2888-cyr: Casio modules 2888 and 3228, Cyrillic 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 @@ -39,4 +39,20 @@ "digit": "-0123456789() ", "index": "ABCDEFGHIJKLMNOPQRSTUVWXY12345" } + "2888-lat": { + "description": "Casio 2888/3228 modules - basic Latin (English/Dutch)", + "namelen": 8, + "numberlen": 15, + "alpha": " ABCDEFGHIJKLMNOPQRSTUVWXYZ@!?'.:/+-0123456789", + "digit": "-0123456789 ", + "index": "ABCDEFGHIJKLMNOPQRSTUVWXY" + }, + "2888-cyr": { + "description": "Casio 2888/3228 modules - Cyrillic", + "namelen": 8, + "numberlen": 15, + "alpha": " АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ@!?'.:/+-0123456789", + "digit": "-0123456789 ", + "index": "АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЭЯ" + } }