Quel language pour de l'instrumentation et interface
Quel language pour de l'instrumentation et interface - Divers - Programmation
MarshPosté le 06-05-2018 à 14:45:11
Hello,
C'est pas simple ya trop de choix (non je choisis pas une distro nux )
J'aimerais dans le cadre perso commencer à me faire des petites applis sous linux et pour linux (base débian, je sais pas si ça change beaucoup). Le but c'est surtout de faire de l'interface pour piloter du raspberry/arduino domotique très basique (le jours où je veut un truc plus abouti ya des trucs tout fait genre domoticz). Aujourd'hui je pilote un relais via une commande php qui lance une ligne de commande bash c'est rustique mais ça fait le job.
Depuis ce code moche, j'ai choppé un taf ou je code (surtout de la maintenance) en C.
On fait un soft pour banc de test avec NI CVI/LabWindows. Le gros plus c'est que c'est du C99 mais avec tout pleins de pilotes pour faire de l'instrumentation (pilotage, acquisition de donnés, bus de com industriel/embarqué).. Et le débogueur intégré est pas mal du tout. Pour le moment on est mono-application. L'appli fait l'interface, les drivers avec les cartes d'entrés-sortie et aussi le séquenceur... On commence à être emmerdé avec les bus CAN qui doivent communiquer autour de la milliseconde vus qu'on est sous Windows et pas en temps réelle.
Je commence à me demander comment on va faire évoluer tout ça dans le futur. Je pense que ça passera par un coté backend pour l'instrumentation dans je sais pas quelle langue dans du matos "embarqué" au plus prés du produit sous test avec une interface sur le pc dans un langage web.
Du coup je me demande, quitte à commencer un nouveau langage, autant en prendre un qui me servira au taf
Marsh Posté le 06-05-2018 à 14:45:11
Hello,
C'est pas simple ya trop de choix (non je choisis pas une distro nux )
J'aimerais dans le cadre perso commencer à me faire des petites applis sous linux et pour linux (base débian, je sais pas si ça change beaucoup).
Le but c'est surtout de faire de l'interface pour piloter du raspberry/arduino domotique très basique (le jours où je veut un truc plus abouti ya des trucs tout fait genre domoticz).
Aujourd'hui je pilote un relais via une commande php qui lance une ligne de commande bash c'est rustique mais ça fait le job.
Depuis ce code moche, j'ai choppé un taf ou je code (surtout de la maintenance) en C.
On fait un soft pour banc de test avec NI CVI/LabWindows. Le gros plus c'est que c'est du C99 mais avec tout pleins de pilotes pour faire de l'instrumentation (pilotage, acquisition de donnés, bus de com industriel/embarqué).. Et le débogueur intégré est pas mal du tout.
Pour le moment on est mono-application. L'appli fait l'interface, les drivers avec les cartes d'entrés-sortie et aussi le séquenceur...
On commence à être emmerdé avec les bus CAN qui doivent communiquer autour de la milliseconde vus qu'on est sous Windows et pas en temps réelle.
Je commence à me demander comment on va faire évoluer tout ça dans le futur. Je pense que ça passera par un coté backend pour l'instrumentation dans je sais pas quelle langue dans du matos "embarqué" au plus prés du produit sous test avec une interface sur le pc dans un langage web.
Du coup je me demande, quitte à commencer un nouveau langage, autant en prendre un qui me servira au taf
---------------
Monde de merde | Restez curieux