begin process at 2010 09 05 00:54:13
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

PPC :: Divers

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

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


 Information sur la source

Note :
Aucune note
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é :32 408 / 681

Auteur : freedom2000

Ecrire un message privé
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/OpenNETCFIOS erial/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/Universal RemoteControlPDA.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

Les Membres Club peuvent 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é :-)

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) [.NET COMPACT FRAMEWORK] CLASSE SENDKEYS par boutemine
Source avec Zip Source avec une capture Source .NET (Dotnet) TRAMES GPS par locust
Source avec Zip Source avec une capture Source .NET (Dotnet) [.NET COMPACT FRAMEWORK] UTILISER LA FENETRE CHOOSECONTACTDI... par boutemine
Source .NET (Dotnet) [.NET COMPACT FRAMEWORK]PLANIFIER L'EXECUTION DE L'APPLICATI... par boutemine
Source avec Zip Source avec une capture Source .NET (Dotnet) [.NET COMPACT FRAMEWORK] EFFECTUER DES APPELS TELEPHONIQUES. par boutemine

Commentaires et avis

Commentaire de bell222fr le 03/10/2007 13:54:56

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

Commentaire de freedom2000 le 04/10/2007 21:16:00

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

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.

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

Commentaire de Jerome4000 le 12/11/2007 18:30:50

comment on l'exécute ton prog ??

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

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 ?

Commentaire de freedom2000 le 30/11/2007 23:02:51

pas encore malheureusement...

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

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

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.

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 :(

Commentaire de dubdjo14 le 26/02/2009 18:59:12

et ou tu le trouve ce dotnetframework2

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...

Comparez les prix

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,452 sec (4)

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