Programe calculatrice/ordinateur
Répondre à la discussion
Affichage des résultats 1 à 15 sur 15

Programe calculatrice/ordinateur



  1. #1
    invitec712c80e

    Programe calculatrice/ordinateur


    ------

    Bonsoir à tous ,

    Je souhaiterais savoir s'il existe un logiciel PC qui permettrait de concevoir un programme sur l'ordinateur que l'on pourrait ensuite directement transférer sur une calculatrice Ti-nspire CX CAS (ce qui éviterait donc de devoir programmer directement dessus et de faciliter l’insertion du programme)?

    Car je possède le logiciel fourni par la société (Ti-nspire CX CAS Student Software) mais il ne permet apparemment pas de faire cela?

    Je précise également que j'un un PC avec Windows 10

    Je vous remercie d'avance et vous souhaite une excellente soirée !!

    -----

  2. #2
    Dlzlogic

    Re : Programe calculatrice/ordinateur

    Bonsoir,
    Votre question est intéressante : vous cherchez un logiciel qui écrive un logiciel.
    Moi, je vous pose la question qui va écrire ou programmer le logiciel qui programme le logiciel qui [...] vous donnera satisfaction ?

  3. #3
    azad

    Re : Programe calculatrice/ordinateur

    salut,
    Votre question est intéressante : vous cherchez un logiciel qui écrive un logiciel.
    Pas exactement. Il cherche un interpréteur croisé. Un programme qui tournerait sur un PC donc et qui génèrerait un code source que la calculatrice pourrait interpréter. Les machines Texas, sont généralement bien documentées et si tu vas sur leur site tu devrais pouvoir trouver le format des fichiers exécutable sur ta calculatrice. Dotés de tous ces renseignements, un simple éditeur de texte (ou peut-être un éditeur hexadécimal) serait le programme qu'il te faut sur le PC. Il faut juste connaître "les tokens" du langage et la syntaxe des passages de paramètres.

  4. #4
    pm42

    Re : Programe calculatrice/ordinateur

    Je regarderais du coté des émulateurs qui permettent en général de faire exactement cela mais je n'ai pas creusé dans le cas de la N-Spire.
    En voici un, je crois que ce n'est pas le seul :

    https://www.omnimaga.org/ti-nspire-p...pire-emulator/

  5. A voir en vidéo sur Futura
  6. #5
    invite2800a7c8

    Re : Programe calculatrice/ordinateur

    Citation Envoyé par Dlzlogic Voir le message
    Bonsoir,
    Votre question est intéressante : vous cherchez un logiciel qui écrive un logiciel.
    Moi, je vous pose la question qui va écrire ou programmer le logiciel qui programme le logiciel qui [...] vous donnera satisfaction ?
    Salut,

    L'idée est ancienne, (programmation par les données). On peux générer du code à partir d'une équation écrite en Latec par exemple.
    Pour ce faire il faut construire le parser en conséquence, au lieu d'afficher l'équation à l'écran , il construit dans une base de données le codage du calcul à effectuer.
    Pour réaliser ce genre d'acrobatie, il te faut une machine virtuelle qui sache compiler et interpréter.
    Elle construit d'abord le code puis ensuite elle l'exécute.
    La machine que j'utilise permet de faire ceci sans autre.

    Cordialement

    Ludwig

  7. #6
    invite0bbe92c0

    Re : Programe calculatrice/ordinateur

    Citation Envoyé par Dlzlogic Voir le message
    Bonsoir,
    Votre question est intéressante : vous cherchez un logiciel qui écrive un logiciel.
    Non, il cherche un IDE cross-plateforme (comme pour les développements d'appli pour téléphone, par exemple,ou les développements embarqués).

    Sa question est sans aucune ambiguïté.

    La seule particularité de sa demande est la cible, qui n'est pas très courante.

    Et sauf à programmer "right down on the bare metal" (*) on utilise toujours un logiciel pour écrire un logiciel, même si cela peut se limiter parfois à un éditeur de source.


    (*) : les "vieux" se rappellent peut être de cela : http://www.nerdware.org/doc/realprog2.html

  8. #7
    azad

    Re : Programe calculatrice/ordinateur

    Ca fourmille de petits trésors, ce lien !
    Real Programmers don't write in Lisp. Only effeminate programmers use more parentheses than actual code.

  9. #8
    Dlzlogic

    Re : Programe calculatrice/ordinateur

    Bonjour,
    Au moins mon intervention aura provoqué des réponses.
    D'un autre côté, l'opération me parait un peu dangereuse concernant la maintenance et même la mise au point. En d'autres termes, sauf si la calculette a prévu un logiciel spécialisé et propriétaire pour faire cela, je serais très prudent.
    En tout cas ce sera intéressant d'avoir un retour de Paulo.

  10. #9
    invite0bbe92c0

    Re : Programe calculatrice/ordinateur

    Citation Envoyé par Dlzlogic Voir le message
    D'un autre côté, l'opération me parait un peu dangereuse concernant la maintenance et même la mise au point.


    Et pourquoi ?

  11. #10
    Dlzlogic

    Re : Programe calculatrice/ordinateur

    Bon, d'après la question, il s'agit de "concevoir un programme" sur le PC pour l'utiliser sur calculette.
    Ce qui sous-entend que le logiciel sur le PC connait l'OS, la logique et la syntaxe de la calculette. C'est à dire que seul un logiciel propriétaire peut faire cela.
    Si, par contre, ce logiciel ne connait que la syntaxe, c'est à dire que c'est une IDE, alors j'imagine par très bien comment se passera la mise au point et la maintenance.

    J'ai déjà fait des trucs comparables. Il s'agissait de générer des textes et graphiques au format "agréable", type HTML, à partir l'un logiciel qui ne savait écrire que du texte. C'était dans un environnement unique, c'est à dire même machine, et c'était pas simples. Mais c'était il y a longtemps.

  12. #11
    pm42

    Re : Programe calculatrice/ordinateur

    Citation Envoyé par Dlzlogic Voir le message
    Ce qui sous-entend que le logiciel sur le PC connait l'OS, la logique et la syntaxe de la calculette. C'est à dire que seul un logiciel propriétaire peut faire cela.
    Absolument pas. J'ai écrit 2 open-source qui font justement ça pour 2 calculettes différentes.

    Citation Envoyé par Dlzlogic Voir le message
    Si, par contre, ce logiciel ne connait que la syntaxe, c'est à dire que c'est une IDE, alors j'imagine par très bien comment se passera la mise au point et la maintenance.
    Saisie sur le PC ce qui permet d'avoir un vrai clavier, un vrai écran, une gestion de fichiers performante, une aide en ligne.
    Et après, remote debugging sur la calculatrice.
    C'est d'ailleurs exactement comme ça qu'on travaille sur smartphone et tablette (avec en plus l'émulateur).

    Citation Envoyé par Dlzlogic Voir le message
    J'ai déjà fait des trucs comparables. Mais c'était il y a longtemps.
    Apparemment très longtemps.

  13. #12
    invitec712c80e

    Re : Programe calculatrice/ordinateur

    Merci tous le monde pour votre aide j'ai trouvé ceci qui peut en aider certain mais pas moi :
    https://tiplanet.org/forum/viewtopic.php?f=15&t=5927

    Ce que je cherche c'est un logiciel de code sur PC dans lequel je code en C ou en Python
    Et ensuite il faut que ce logiciel puisse le convertir en code que comprend la calculatrice
    Seulement je ne sais pas qu'elle est le langage comprit par ma calculatrice Ti nspire cs cas

    Merci d'avance

    Ps : Si je peut éviter de détruire ma calculatrice en essayant un jailbreak trop audacieux ça m'arrange...

  14. #13
    invitec712c80e

    Re : Programe calculatrice/ordinateur

    Merci tout le monde je laisse un lien qui pourra en aider certain mais pas moi :
    https://tiplanet.org/forum/viewtopic.php?f=15&t=5927

    Je connais déjà des logiciel pour coder en python et en C.
    Il faut juste que je trouve qu'elle langage ma calculatrice peut comprendre
    Et que je trouve un logiciel sur PC qui convertisse un programme en C ou en Python dans le langage de ma calculatrice:

    Merci d'avance

    Ps: J'aimerais éviter de détruire ma machine en tentant un jailbreak trop audacieux

  15. #14
    azad

    Re : Programe calculatrice/ordinateur

    Et que je trouve un logiciel sur PC qui convertisse un programme en C ou en Python dans le langage de ma calculatrice:
    Pas du tout cohérent avec ton premier post. J'ai cru comprendre que tu souhaitais écrire sur ton PC le programme (suite instructions) qui devra s'exécuter sur ta machine. Je comprends parfaitement ce désir : il est plus facile de se servir d'un clavier d'ordinateur que des touches de sa calculatrice.
    Les calculatrices (à mon avis) utilisent un langage interprété. Quand tu tapes ton programme sur ta calculatrice, l'interpréteur remplace les mots clé de chaque fonction (par exemple les fonctions +, Sin, Log ou Racine ) par ce que l'on appelait jadis (peut-être toujours d'ailleurs) un token. Ce token est un mot (généralement en hexadécimal ) suivi si nécessaire d'autres mots qui représentent les options de la fonction recherchée.
    Un exemple pour illustrer cela : si à ta touche Logarithme correspond le token FA (c'est de l'hexa), que ton logarithme est népérien(token 8 et que le nombre dont tu veux calculer le logarithme est 5, alors le programme de la calculatrice écrira FA(5,8). Ceci est un pur exemple sans aucune valeur. Toute ta suite d'instruction sera enregistrée dans un fichier au format propriétaire (Texas) mais ce format est documenté sur le site Texas et tu devrais pouvoir lire un tel fichier résident sur ta calculette sur ton PC après l'y avoir transféré.
    C'est donc très clair, fais un test en écrivant un programme très court dont tu liras la traduction sur ton ordinateur essaies plusieurs programmes et en les comparant tu trouveras les points commun entre-eux. Bien sûr, ce n'est pas simple, il y a des astuces, ne seraient ce que dans les en-tête des fichiers. Mais avec un peu d'attention, tu détecteras les tokens. Je reste persuadé que Texas fourni la structure des fichiers propres à ta calculatrice. Ce n'est qu'avec ce document, que tu pourras, en Python ou en C programmer quelque chose qui correspond à tes souhaits.

  16. #15
    Jack
    Modérateur

    Re : Programe calculatrice/ordinateur

    Les calculatrices (à mon avis) utilisent un langage interprété.
    Pas que. J'avais une TI92 et je pouvais développer en C pour générer des programmes. Il suffisait de trouver une chaine de cross compilation et de transférer le programme avec le câble et le logiciel fourni.

    Il semble que ce genre de transfert soit bloqué désormais avec les NSPIRE. Mais comme l'indique le site référencé, ça se débloque, avec tous les risques que ça implique.

Discussions similaires

  1. Problème de connection calculatrice-ordinateur
    Par invite8d4199f4 dans le forum Matériel - Hardware
    Réponses: 2
    Dernier message: 20/06/2014, 20h35
  2. Programe basique
    Par invite5cfd9116 dans le forum Programmation et langages, Algorithmique
    Réponses: 11
    Dernier message: 01/07/2012, 21h24
  3. programe de calcul
    Par invitefbd4347a dans le forum Physique
    Réponses: 0
    Dernier message: 23/02/2008, 16h04
  4. [Brun] programe eprom
    Par el omari dans le forum Dépannage
    Réponses: 0
    Dernier message: 11/03/2007, 00h56
  5. Cable calculatrice-ordinateur.
    Par invitea250c65c dans le forum Électronique
    Réponses: 3
    Dernier message: 17/10/2006, 18h26