Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

TÉLÉCOMMANDE HÉLICOPTÈRE PICOOZ SUR PDA


Information sur la source

Catégorie :PPC :: Divers Source .NET ( DotNet ) Classé sous : picooz, rawir, télécommande, infrarouge, hélicoptère Niveau : Expert Date de création : 07/09/2007 Date de mise à jour : 04/10/2007 21:12:57 Vu / téléchargé: 24 514 / 585

Note :
Aucune note

Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
tout est dans le titre !

Ce code permet de télécommander votre Picooz à partir du port infra rouge de votre PDA

Il implémente :
Toute l'IHM (drag and drop du picooz pour voler)
le choix du canal
le choix du port IR
l'envoi des trames du picooz (le timing global fonctionne, la modulation du signal IR aussi)

MAIS suite à un problème de timing des "silences entre les bits" le picooz ne décolle pas


 

Conclusion

L'accès au port IR s'appuie sur la classe C# OpenNETCF.IO.Serial  trouvée ici : http://www.opennetcf.com/FreeSoftware/OpenNETCFIOSerial/tabid/252/Default.aspx

cette classe implémente l'appel à l'API EscapeCommfunction permmettant de basculer le port série en "Raw IR" afin de moduler la porteuse IR pour émuler la télécommande.
Ce code s'inspirre fortement de cette source : http://www.codeproject.com/ce/tvremote.asp
et de celle ci qui fournit de très précieuses informations pour "programmer le mode RAWIR" :
http://www.codeproject.com/cs/miscctrl/UniversalRemoteControlPDA.asp

Merci à eux pour toutes ces infos. Merci à vous de jeter un oeil au source et de m'aider à réduire le délai entre deux bits à zéro (délai entre deux appels à la procedure "sendBit" de mon appli qui pointe sur l'API "WriteFile" de la classe OpenNEtCF.IO.serial
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

04 octobre 2007 21:12:57 :
il manquait le fichier .vb ... désolé :-)

Commentaires et avis

signaler à un administrateur
Commentaire de bell222fr le 03/10/2007 13:54:56

il ne manquerait pas des fichiers (PicoozIR.vb) ?

signaler à un administrateur
Commentaire de freedom2000 le 04/10/2007 21:16:00

merci Bell222fr ... Le source n'était effectivement pas complet...

signaler à un administrateur
Commentaire de bell222fr le 10/10/2007 12:54:52

ok je vais faire un test pour voir si on peut faire fonctionner le programme.

signaler à un administrateur
Commentaire de freedom2000 le 10/10/2007 20:33:03

merci Bell222fr, si tu veux plus d'infos fais moi signe !

Le prog fonctionne "globalement" sauf le délai entre l'appel aux procédures "sendbit" qui m'échappe et qui est trop long...

JP

signaler à un administrateur
Commentaire de Jerome4000 le 12/11/2007 18:30:50

comment on l'exécute ton prog ??

signaler à un administrateur
Commentaire de freedom2000 le 12/11/2007 21:17:33

ben facile !

Il suffit d'installer le .cab sur le PDA.
Tu le copies
Tu cliques dessus
Tu vires le .cab

et le soft est installé
doit aussi falloir installer le dotnetframework2 si ce n'est pas déjà fait

JP

signaler à un administrateur
Commentaire de badboy001 le 30/11/2007 19:43:07

est-ce qu'il y a une version fonctionnelle (qui est capable de faire démarrer réellement le picooz) ou toujours pas. C'est-à-dire : est-ce que le problème : "MAIS suite à un problème de timing des "silences entre les bits" le picooz ne décolle pas" est résolu ou pas encore ?

signaler à un administrateur
Commentaire de freedom2000 le 30/11/2007 23:02:51

pas encore malheureusement...

signaler à un administrateur
Commentaire de tomate66 le 06/12/2007 18:40:02

Bonjour,
j'ai un picooz et un pda Tytn II HTC mais apres l install du .cab j ai le message suivant lors du test du port :" erreur ouverture port Failed to set IR !"pour le choix com 3et4 et "erreur ouverture port CreateFile Failed : 55" pour le com7

Merci de m aider car j ai cracké sur le principe de ce programme
Matthieu

signaler à un administrateur
Commentaire de freedom2000 le 06/12/2007 21:55:12

il faut trouver le bon port com... c'est cekui qui a l'IR et ça dépend du PDA !

De toute façon le prog ne fonctionne pas suite à un problème de timing (voir détail dans le post)


bye
JP

signaler à un administrateur
Commentaire de kardath le 31/01/2008 15:36:18

Comment envoyer sur le port IR un 1 ou 0 durant une periode defini?? je ne cible pas un picooz mais un autre type de device et ce dernier attends un 1 constitué d'un pulse sur un temps T et d'une pose sur T2, le 0 lui est composé d'un pulse sur le même T et d'une pose sur T3.

signaler à un administrateur
Commentaire de cybo0t le 17/11/2008 01:52:40

l'idée es terrible domage pour ma par je n'ai pas de por IR sur mon lg ks20 :(

signaler à un administrateur
Commentaire de dubdjo14 le 26/02/2009 18:59:12

et ou tu le trouve ce dotnetframework2

signaler à un administrateur
Commentaire de dubdjo14 le 26/02/2009 19:15:05

http://www.easy-share.com/c/14475461  c'est la que vous trouverez dotnetframework2,ensuite il faut le convertir

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Infrarouge et palm [ par mystoizo ] Bj à tous,J'aurai aimer savoir comment fonctione omniremote (codes source en gros) ou plus généralement comment faire fonctionner le port infrarouge d Problème de Lecture du code d'une télécommande [ par RcrivelliNET ] Bonjours à tous,je cherche a lire le code d'une télécomande de télévision via le port IrDa de mon IPAQ 1915 (Port com 3).je travail sur eVB 3.0.j'ai u Recevoir infrarouge sur Smartphone ou PPC [ par azerty25 ] BonjourJe voudrais faire un programme, de préférence en .NET, qui m'affiche les codes que le matériel reçoi par le port IR.Dans le Comment envoyer un fichier par port infrarouge [ par lanarchyste ] Je souhaiterai envoyer un ficier qu il soit texte ou image sur mon téléphone par infrarouge Mon poste possede déja un port infraro


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,874 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.