begin process at 2010 09 04 18:02:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PDA

 > 

Archives

 > 

Divers

 > 

Quel Windows pour des systèmes embarqués ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Quel Windows pour des systèmes embarqués ?

mercredi 5 avril 2006 à 14:15:15 | Quel Windows pour des systèmes embarqués ?

Lauster

Bonjour,

Je dois développer une application sur des pocket pc avec Visual Studio 2005 (VB.Net surtout). Pour procéder à des tests on m'a laissé à disposition un HP iPaq sous Windows Mobile 2003 et un Psion Workabout Pro sous Windows CE .NET 4.2. 

Je voudrais donc savoir :

1) Mon appli fonctionnera-t-elle avec le pocket sous Windows Mobile 2003 ? (modification hypothétique à l'aide d'un runtime ?)
2) Y a-t-il eu un changement dans la (compact) framework entre Visual Studio .NET 2003 et 2005 qui m'obligerait là aussi à faire des modifications sur les pocket ? (je pense que non mais je préfère poser des questions qui peuvent sans doute paraître "bêtes" pour en être sûr).
3) Quelles sont les différences entre Windows Mobile 5.0 et Windows CE 5.0 ? (et là aussi est-ce que mon appli fonctionnera correctement sur le WM5 tout du moins car je pense que pour WCE 5 ca devrait pas poser de probleme normalement).

Voila donc en gros je voudrais savoir sur quoi qu'il pourra marcher mon programme tel quel
Si quelqu'un pouvait éclairer ma lanterne sur le sujet ça m'arrangerais car j'avoue qu'avec toutes ces versions j'ai un peu tendance à m'y perdre

PS : j'ai laissé exactement le même message dans la partie "Visual Basic" du site sans avoir remarqué que les forums étaient spécifiques à chaque partie. Je tiens donc à m'en excuser et le re-poste ici, place qui convient le mieux à ma problématique.
mercredi 5 avril 2006 à 17:36:43 | Re : Quel Windows pour des systèmes embarqués ?

neo_00110010101

aloreuh ...

VB.net ?
En fait Visual Studio 2005 permet le dev seulement pour WM2005 je crois pas sûr mais bon quand même ^^
Donc pour le dev sur WM 2003 il faut un Visual Studio + vieux mais c'est à voir

Windows Mobile 2005 est WinCE 2005

Voilà lol c'est pas facile c'est vrai


s~^"°¹~·-."z neo_00110010101 z".-·~¹°"^~s
jeudi 6 avril 2006 à 15:53:52 | Re : Quel Windows pour des systèmes embarqués ?

Lauster

Ah ok, merci neo

VB.net --> VisualBasic.Net

Sinon pendant mes recherches après avoir posté le dernier message j'ai pu trouver ça sur le site de microsoft :
[ Lien ]

Je pense que cela devrait me permettre de faire marcher mon programme sur les versions antérieures à WM 5 normalement (j'ai pas encore pu procéder à qques tests mais apparemment ca se chargerait dans la RAM d'après ce que j'ai pu voir sur un autre forum... dit comme ça et si c'est vrai ça ne me plait qu'à moitié mais si c'est la seule solution...... vous confirmez ?).
Il y a malgré tout quelque chose qui me contrarie c'est que sur les catalogues de pocket pc certains sont mis avec un OS Windows Mobile 2005 et d'autres avec Windows CE 5.0. J'ai pu également voir sur un site qu'il fournissait le runtime .NET Compact Framework 2.0 en précisant "pour les appareils fonctionnant sous WM 5".
Du coup je me demande : est-ce que la seule différence alors (s'il y a) entre ces 2 OS est la présence du Compact Framework 2 dans la ROM du CE et pas dans le Mobile ?.....

En tout cas je me rend compte que la nomination des OS n'arrange pas pour s'y retrouver
vendredi 7 avril 2006 à 13:05:47 | Re : Quel Windows pour des systèmes embarqués ?

neo_00110010101

Réponse acceptée !
Eh bien il faut savoir que Windows CE c'est un windows spécialement conçu pour les "embedded" systems comme les PPC donc.
Les Windows Mobile sont exclusivement pour les PPC.
Alors ce qui se passe c'est que :
Windows CE 3.0 -> Windows Mobile 2002 ou Pocket PC 2002
Windows CE 4.20 -> Windows Mobile 2003 ou Pocket PC 2003 Premium
Windows CE 4.21 -> Windows Mobile 2003 SE ou Pocket PC 2003 Second Edition
Windows CE 5.0 -> Windows Mobile 2005

Apparement WinCE 5.0 utilise le CF 1.0 donc si c'est marqué 2.0 c'est une mise à jour
Voilà j'espère que c'est plus clair ^^

s~^"°¹~·-."z neo_00110010101 z".-·~¹°"^~s
jeudi 20 avril 2006 à 15:52:25 | Re : Quel Windows pour des systèmes embarqués ?

Groquikman

J'ai moi aussi à travailler sur la migration d'un application existante sur Systèmes Embarqués. Pour l'instant l'application tourne sur Windows CE 4.2 et compact framework 1.0, et l'idée serait de la migrer vers Windows Mobile 2005 ou Windows CE 5.0 (j'avoue ne toujours pas avoir compris la différence).

Alors :
Windows Mobiel 2005 ou Windows CE 5.0 ?
Faut-il changer de compact framework et migrer entièrement la solution sous Visual Studio 2005 avec les outils qui vont bien ou existe-t-il une façon plus rapide de procéder à un migration 'partielle' ?

Je n'ai jamais réalisé de migration avant et j'en perds mon latin
vendredi 21 avril 2006 à 10:39:07 | Re : Quel Windows pour des systèmes embarqués ?

Lauster

Mille mercis à toi neo d'avoir répondu aussi vite à mes interrogations

Groquikman, si tu emploies le .Net Compact Framework 2 ton application marchera sur les 2 systèmes. S'il ne te reste plus qu'a faire marcher ton appli sur la CF2, cela va se faire (presque) tout seul, il y a une méthode très simple. Pour cela va à cette adresse, tout y est expliqué
vendredi 21 avril 2006 à 14:12:51 | Re : Quel Windows pour des systèmes embarqués ?

Groquikman

Merci beaucoup Lauster
vendredi 21 avril 2006 à 14:18:35 | Re : Quel Windows pour des systèmes embarqués ?

Groquikman

Maintenant que je sais que ça marche sans (quasiment) rien faire, je vais essayer d'améliorer l'appli pour qu'elle tire parti des améliorations du CF2. Avec plus de classes, j'aurais peut-être moins de réflections.
mardi 9 mai 2006 à 11:28:55 | Re : Quel Windows pour des systèmes embarqués ?

Lauster

Juste pour apporter une dernière info, j'ai découvert (à mes dépens) que Windows Mobile et la Compact Framework 2 ne marchent pas sur des appareils mobiles monochromes.
Du coup pour ma part je suis obligé de développer en CF1 pour mon Psion Workabout Pro monochrome, ayant appris que Microsoft ne sortirait un service pack pour faire fonctionner la CF2 sur ce type d'appareil qu'en mars prochain


Cette discussion est classée dans : net, visual, windows, pocket, mobile


Répondre à ce message

Sujets en rapport avec ce message

Compatibilité Windows Mobile 2003 et eVB 3.0 [ par bestofts1 ] Salut à tous, et bravo pour votre site il est rare d'en trouver aussi bien fourni sur les pocket PC.Voilà je programme en ce moment en eVb 3.0 et j'ai Version de Windows Mobile [ par JonathanBeauvois ] Bonjour,Je développe actuellement une application pour Pocket PC en C# .NET et j'aurais besoin de connaitre un moyen pour avoir (à l'aide d'une foncti Rediriger port com vers Bluetooth ou câble sous Windows Mobile 6 et PocketDOS [ par TRIMBLE6TEM ] Topo6tem j'ai développé de manière autodidacte un logiciel sous Quick Basic (DOS)spécialisé pour les activités de Géomètres.Actuellement Analyseur wifi sur WM6 [ par hbenes ] Bon jour a tous je cherche a développer une application pour analyser la wifi sous Windows mobile 6 et afficher la liste des SSID et se connecter . émulateur Windows CE 5.0 et visual studio 2005 [ par bobspong80 ] Bonjour, J'ai un développement à effectuer pour un ordinateur embarqué (moba operand pour ceux que cela intéresse) dans un véhicule fonctionnant sous Windows Mobile 6 - Impression sur le port USB [ par tmaz0563 ] Bon jour à tousJe develloppe actuellement une application en vb.net sur Workabout Pro G2 Windows Mobile 6une imprimante HP est connecté sur le port us Pas d'analyseur requêtes sur l'emulateur windows mobile 6 [ par garbage_marx ] Bonjour,Je suis en train de développer une application vb 2005 en vs2005. Au début c'était prévu pour Pocket PC 2003 mais, au dernier moment le client QT sous visual studio 2008 [ par dinosormp ] J'ai intégré et configuré Qt(open source)et sous visual studio 2008 professionnel pour créer un projet qui a pour cible Windows Mobile, mais au moment Problème pour installer thème @ windows mobile [ par VAIOvgn ] Bonjour, je viens pour poser une question simple mais qui m'embête vraiment. Je viens d'avoir un PAD iPAQ de chez HP qui tourne donc sous Windows mobi


Nos sponsors


Sondage...

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales