Identifier le type de Nspire avec ndless

Bonjour,
J'utilise la bibliothèque nspire-io de Vogtinator qui est un fork de nspire-io de compujuckel
J'ai rencontré un problème sur la fonction uart_ready. Le test à faire pour savoir si le port est prêt est différent selon que l'on est sur une nspire d'avant les CX et CX CAS ou après.
Je n'ai qu'une CX CAS.
J'aurais besoin d'aide pour faire des tests pour arriver à différencier les deux types de calculatrices.
Avec le code suivant:
J'obtiens 1 pour hwtype(), et 0 pour nl_hwsubtype().
J'aurais besoin que quelqu'un fasse le test sur des modèles pré-CX, et me communique les résultats.
Même besoin pour une CX non CAS.
Ce n'est pas certain que ces éléments permettront d'identifier les modèles, mais c'est tout ce que j'ai trouvé pour l'instant dans les bibliothèques pour faire des tests.
Cette bibliothèque est en principe installée d'office avec Ndless.
Le but est de modifier le code de la bibliothèque pour la rendre plus "universelle".
Merci à ceux qui pourront faire ce test.
J'utilise la bibliothèque nspire-io de Vogtinator qui est un fork de nspire-io de compujuckel
J'ai rencontré un problème sur la fonction uart_ready. Le test à faire pour savoir si le port est prêt est différent selon que l'on est sur une nspire d'avant les CX et CX CAS ou après.
Je n'ai qu'une CX CAS.
J'aurais besoin d'aide pour faire des tests pour arriver à différencier les deux types de calculatrices.
Avec le code suivant:
- Code: Select all
#include <nspireio/nspireio.h>
int main()
{
printf("hwtype() = %d\n", hwtype());
printf("nl_hwsubtype() = %d\n", nl_hwsubtype());
puts("Bye!");
wait_key_pressed();
return 0;
}
J'obtiens 1 pour hwtype(), et 0 pour nl_hwsubtype().
J'aurais besoin que quelqu'un fasse le test sur des modèles pré-CX, et me communique les résultats.
Même besoin pour une CX non CAS.
Ce n'est pas certain que ces éléments permettront d'identifier les modèles, mais c'est tout ce que j'ai trouvé pour l'instant dans les bibliothèques pour faire des tests.
Cette bibliothèque est en principe installée d'office avec Ndless.
Le but est de modifier le code de la bibliothèque pour la rendre plus "universelle".
Merci à ceux qui pourront faire ce test.