Outil pour coder avec des impulsions ou du binaire via Decabit. Decabit est un système de transmission d'information via des variations de l'ondulation de l'électricité.
Code Decabit - dCode
Catégorie(s) : Electronique, Télécommunication
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
Le decabit est un système de transmission électrique sous forme de série d'impulsion destiné à coder des données via des lignes électriques (courant alternatif).
Il s'agit d'une modulation de l'ondulation électrique similaire au CPL (courant porteurs en ligne), principalement utilisée en Allemagne et en Europe, par exemple pour la transmission des relevés de compteurs.
Le decabit utilise une table de correspondance pour coder des nombres entre 0 et 126 avec 10 impulsions de commande.
Dans les 10 impulsions, il y en a 5 positives (notées + et 5 négatives -) sauf pour la 126 qui est ++++++++++.
0 | --+-+++-+- | 1 | +--+++--+- | 2 | +--++-+-+- | 3 | +--+-++-+- |
---|---|---|---|---|---|---|---|
4 | ----+++-++ | 5 | ++--+++--- | 6 | ++--++--+- | 7 | ++--+-+-+- |
8 | ++---++-+- | 9 | ---++++-+- | 10 | +-+-+++--- | 11 | +-+-+-+-+- |
12 | +-+--++-+- | 13 | +---++-++- | 14 | +---++--++ | 15 | --+++-++-- |
16 | ---++-+++- | 17 | +---+-++-+ | 18 | +--++--+-+ | 19 | +--++-+--+ |
20 | +-+++--+-- | 21 | +--+++-+-- | 22 | ++--+-++-- | 23 | -+-++-++-- |
24 | +--++--++- | 25 | +-+++-+--- | 26 | ++-+--++-- | 27 | +-+-+-++-- |
28 | +--+-+++-- | 29 | +--+--++-+ | 30 | +-++-++--- | 31 | +-++-+-+-- |
32 | +-+-++-+-- | 33 | +---++++-- | 34 | +-+--+-++- | 35 | +++--++--- |
36 | +++--+-+-- | 37 | +++---++-- | 38 | ++---+++-- | 39 | --+-++++-- |
40 | ++--++-+-- | 41 | -+-+-+-++- | 42 | ++----+++- | 43 | +----+-+++ |
44 | ++---+-+-+ | 45 | ++-+-+-+-- | 46 | ++-+-+--+- | 47 | +++----++- |
48 | ++--+--++- | 49 | +--+-+-++- | 50 | ++++----+- | 51 | ++-++---+- |
52 | +-+++---+- | 53 | -++++---+- | 54 | +-+-+---++ | 55 | +++-++---- |
56 | +++-+-+--- | 57 | +-+-+--++- | 58 | -++-+--++- | 59 | +++-+----+ |
60 | ++++-+---- | 61 | -+++-++--- | 62 | -+-+-++-+- | 63 | ++---++--+ |
64 | ++-+--+--+ | 65 | ++-+++---- | 66 | ++++--+--- | 67 | +--++++--- |
68 | -+-++++--- | 69 | ++-+--+-+- | 70 | -++---+++- | 71 | +---+-+++- |
72 | --+-+-+++- | 73 | +----++++- | 74 | --+--++++- | 75 | +++---+-+- |
76 | +-++---++- | 77 | +--+--+++- | 78 | --++--+++- | 79 | +-+---+-++ |
80 | -+++--+-+- | 81 | -+-++-+-+- | 82 | -+++---++- | 83 | -+-++--++- |
84 | -+---++++- | 85 | -++++--+-- | 86 | -++-++-+-- | 87 | --++++-+-- |
88 | --++-+++-- | 89 | --++-+-++- | 90 | +-++++---- | 91 | --++++--+- |
92 | --++-++-+- | 93 | +--+-+--++ | 94 | +-++----++ | 95 | -+-+++--+- |
96 | -++-+-+-+- | 97 | -+--++-++- | 98 | ---+++-++- | 99 | -+--+-+++- |
100 | +---+++-+- | 101 | -+--+++-+- | 102 | +-+-++--+- | 103 | +--++-++-- |
104 | ++-++--+-- | 105 | +-++--++-- | 106 | +-+--+++-- | 107 | -++--+++-- |
108 | ++---+-++- | 109 | ++-+---++- | 110 | +++-+---+- | 111 | +++-+--+-- |
112 | ++-+-++--- | 113 | ++-++-+--- | 114 | +-+---+++- | 115 | +-++--+-+- |
116 | -+-+--+++- | 117 | -+++-+-+-- | 118 | +-++-+--+- | 119 | -++-+++--- |
120 | +++--+--+- | 121 | +++++----- | 122 | -+++++---- | 123 | --+++++--- |
124 | ---+++++-- | 125 | ----+++++- | 126 | ++++++++++ |
En pratique, un alphabet de correpondance entre les numéros et les lettres doit être utilisé, généralement la table ASCII, mais pourquoi pas utiliser A1Z26 pour des messages simples.
Les impulsions sont parfois notées en binaire avec 0 pour - et 1 pour +.
Le decabit se lit par groupe de 10 signaux/impulsions, chacun ayant un nombre associé entre 0 et 126.
Généralement la table ascii est associée pour encoder des lettres, des chiffres ou du texte.
Exemple : -+-++++--- ++-+--+-+- +--++++--- ++-+++---- se traduit 68,69,67,65 ou DECA en code ASCII.
Decabit est composé d'une suite de groupes de 10 caractères + et -, la grande majorité a 5 fois le signe + et 5 fois le signe -.
Toutes références à l'electricité, au courant porteur, aux impulsions électriques, aux ondes sont des indices.
Le mode d'émission est sans pause, et les impulsions/pulsations sont d'une durée de 600 ms chacune. Une émission entière dure donc 6.6 secondes.
Les caractères + et - peuvent être substitués par d'autres caractères binaires.
Decabit a été inventé par la société Zellweger en Allemagne à la fin des années 1960.
dCode se réserve la propriété du code source pour "Code Decabit". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Code Decabit", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Code Decabit" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou les données, en téléchargement, script, ou les accès API à "Code Decabit" ne sont pas publics, idem pour un usage hors ligne, PC, mobile, tablette, appli iPhone ou Android !
Rappel : dCode est gratuit.
Le copier-coller de la page "Code Decabit" ou de ses résultats est autorisée (même pour un usage commercial) tant que vous créditez dCode !
L'exportation des résultats sous forme de fichier .csv ou .txt est gratuite en cliquant sur l'icone export
Citer comme source bibliographique :
Code Decabit sur dCode.fr [site web en ligne], consulté le 05/10/2024,