En cliquant sur ce lien, vous pouvez télécharger la bibliothèque M5Kiss.zip développée par moi. Il ne faut surtout pas utiliser le gestionnaire de bibliothèques pour l'installer. Il est nécessaire de copier, puis extraire, ce fichier ZIP dans le répertoire libraries de l'Arduino IDE.
Quatres fonctions sont disponibles. La fonction "String TNC2toAX25(String TrameTNC2)" accepte comme paramètre une trame au format TNC2, et revoie une trame au format AX25. La fonction "String AX25toTNC2(String TrameAX25)" accepte comme paramètre une trame au format AX25, et revoie une trame au format TNC2. La fonction "String EncoderKISS(String TrameX)" accepte comme paramètre une trame au format TNC2 ou AX25, et revoie une trame codée avec le protocole KISS. La fonction "String DecoderKISS(String TrameKISS)" accepte comme paramètre une trame codée avec le protocole KISS, et revoie une trame au format TNC2 ou AX25. S'il y a une erreur, ces fonctions renvoient une chaîne de caractère vide, sauf pour la fonction EncoderKISS().