inscription
Ajouter une réponse
 

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Comment programmer la télécommande ouverture des portes ?

Bas de page 
n°38541
HDMinh   profil
Profil : Nouveau membre
Posté le 05-06-2007 à 07:26:49  answer
 
Publicité

Bonjour,
 
  Quelqu'un voudrait-il partager la marche à suivre pour initialiser deux PLIPs tout neufs ?
Renault me les a vendus en oubliant de me dire qu'il fallait payer en extra pour les programmer.
 
Merci d'avance,
Minh

n°38543
cRicRiB   profil
J'aime ma DACIA !
Profil : Pilote assidu
Avatar
Posté le 05-06-2007 à 08:57:25  answer
 

Le 05-06-2007 à 07:26:49, HDMinh a écrit :

Bonjour,
 
  Quelqu'un voudrait-il partager la marche à suivre pour initialiser deux PLIPs tout neufs ?
Renault me les a vendus en oubliant de me dire qu'il fallait payer en extra pour les programmer.
 
Merci d'avance,
Minh


je ne crois pas que tu puisses le faire tout seul...tu dois les faire programmer chez Nono... ;)


---------------
[:gazpacho:3] Daciattitude!
 
Les cons, ça ose tout. C'est même à ça qu'on les reconnaît. (Audiard)
 
n°38554
Pitchoun26​1   profil
Ca y est, je l'ai
Profil : Routard
Avatar
Posté le 05-06-2007 à 09:41:56  answer
 

il faut qur tu tapes ce programme sur un ordinateur portable équipé d'un éditeur de texte dernière génération, équipé Wi-Fi certifié WECA (Wireless Ethernet Compatibility Alliance), puis que tu le télécharges sur ton téléphone portable via le Bluetooth, WPAN pour Wireless Personal Area Network. Et que tu te connectes sur la puce du boitier additionnel de ta voiture par connexion IrDa (liaison infrarouge).  
ATTENTION : Il faut tout taper à la main et en moins de 20 minutes, sinon la mémoire vive de l'ordi se fige, le disque dur se ramollit et il faut tout recommencer à zéro !!!
 
Voici le programme
 
Je connecte moi même ma clef Blip (non plip!!)
/#include <stdio.h>
#include "libpq-fe.h"
#include "libpq/libpq-fs.h"
 
#define BUFSIZE          1024
 
/*
 * importFile
 *    importe le fichier "in_filename" dans la base de données de la voiture
 *    en tant qu'objet "lobjOid"
 *
 */
Oid
importFile(PGconn *conn, char *filename)
{
    Oid         lobjId;
    int         lobj_fd;
    char        buf[BUFSIZE];
    int         nbytes,
                tmp;
    int         fd;
 
    /*
     * ouvre le fichier à lire par la serrure
     */
    fd = open(filename, O_RDONLY, 0666);
    if (fd < 0)
    {                           /* error */
        fprintf(stderr, "can't open unix file %s\n", filename);
    }
 
    /*
     * crée l'objet large [mais pas trop pour cela puisse rentrer quand même]
     */
    lobjId = lo_creat(conn, INV_READ | INV_WRITE);
    if (lobjId == 0)
        fprintf(stderr, "can't create large object\n" );
 
    lobj_fd = lo_open(conn, lobjId, INV_WRITE);
 
    /*
     * lit le fichier Unix écrit dans le fichier inversion (dans le bon sens et pour la bonne cause)
     */
    while ((nbytes = read(fd, buf, BUFSIZE)) > 0)
    {
        tmp = lo_write(conn, lobj_fd, buf, nbytes);
        if (tmp < nbytes)
            fprintf(stderr, "error while reading large object\n" );
    }
 
    (void) close(fd);
    (void) lo_close(conn, lobj_fd);
 
    return lobjId; //retourner la clef sept fois dans sa bouche avant de parler
}
 
void
pickout(PGconn *conn, Oid lobjId, int start, int len)
{
    int         lobj_fd;
    char       *buf;
    int         nbytes;
    int         nread;
 
    lobj_fd = lo_open(conn, lobjId, INV_READ); // là il faut relire depuis le début, sauf si tu tires 2 fois 6 aux dés(buts ?)
    if (lobj_fd < 0)
    {
        fprintf(stderr, "can't open large object %d\n",
                lobjId);
    }
 
    lo_lseek(conn, lobj_fd, start, SEEK_SET);
    buf = malloc(len + 1);
 
    nread = 0;
    while (len - nread > 0)
    {
        nbytes = lo_read(conn, lobj_fd, buf, len - nread);
        buf[nbytes] = ' ';
        fprintf(stderr, ">>> %s", buf);
        nread += nbytes;
    }
    free(buf); // cela signifie la liberté de programmer sa clef n'a pas de prix
    fprintf(stderr, "\n" );
    lo_close(conn, lobj_fd);
}
 
void
overwrite(PGconn *conn, Oid lobjId, int start, int len)
{
    int         lobj_fd;
    char       *buf;
    int         nbytes;
    int         nwritten;
    int         i;
 
    lobj_fd = lo_open(conn, lobjId, INV_READ);
    if (lobj_fd < 0)
    {
        fprintf(stderr, "can't open large object %d\n",
                lobjId);
    }
 
    lo_lseek(conn, lobj_fd, start, SEEK_SET);
    buf = malloc(len + 1);
 
    for (i = 0; i < len; i++)
        buf[i] = 'X';
    buf[i] = ' ';
    Le programme est terminé ////relisez une fois avant de cliquer sur ENTER
Tu m'as compris il faut mieux aller chez Renault, cela sera plus rapide.  :lol:  :lol:  :lol:  :p

Message cité 2 fois
Message édité par Pitchoun261 le 05-06-2007 à 10:12:07

---------------
Logan MCV DCI, 5 places, Blanc Artika. commandée le 10.02.07, livraison prévue le 10.07.07, livraison effective le 27.07.07
Suite au changement du nom de blanc Artika à blanc glacier, j'ai choisi gris platine pour avoir la voiture dans les délais

mood
Publicité
Posté le 05-06-2007 à 09:41:56  profilanswer
 

n°38555
cRicRiB   profil
J'aime ma DACIA !
Profil : Pilote assidu
Avatar
Posté le 05-06-2007 à 09:45:42  answer
 

Le 05-06-2007 à 09:41:56, Pitchoun261 a écrit :

il faut qur tu tapes ce programme sur un ordinateur portable équipé d'un éditeur de texte dernière génération, équipé Wi-Fi certifié WECA (Wireless Ethernet Compatibility Alliance), puis que tu le télécharges sur ton téléphone portable via le Bluetooth, WPAN pour Wireless Personal Area Network. Et que tu te connectes sur la puce du boitier additionnel de ta voiture par connexion IrDa (liaison infrarouge).  
ATTENTION : Il faut tout taper à la main et en moins de 20 minutes, sinon la mémoire vive de l'ordi se fige, le disque dur se ramollit et il faut tout recommencer à zéro !!!
 
Voici le programme
 
/#include <stdio.h>
#include "libpq-fe.h"
#include "libpq/libpq-fs.h"
 
#define BUFSIZE          1024
 
/*
 * importFile
 *    importe le fichier "in_filename" dans la base de données
 *    en tant qu'objet "lobjOid"
 *
 */
Oid
importFile(PGconn *conn, char *filename)
{
    Oid         lobjId;
    int         lobj_fd;
    char        buf[BUFSIZE];
    int         nbytes,
                tmp;
    int         fd;
 
    /*
     * ouvre le fichier à lire
     */
    fd = open(filename, O_RDONLY, 0666);
    if (fd < 0)
    {                           /* error */
        fprintf(stderr, "can't open unix file %s\n", filename);
    }
 
    /*
     * crée l'objet large
     */
    lobjId = lo_creat(conn, INV_READ | INV_WRITE);
    if (lobjId == 0)
        fprintf(stderr, "can't create large object\n" );
 
    lobj_fd = lo_open(conn, lobjId, INV_WRITE);
 
    /*
     * lit le fichier Unix écrit dans le fichier inversion
     */
    while ((nbytes = read(fd, buf, BUFSIZE)) > 0)
    {
        tmp = lo_write(conn, lobj_fd, buf, nbytes);
        if (tmp < nbytes)
            fprintf(stderr, "error while reading large object\n" );
    }
 
    (void) close(fd);
    (void) lo_close(conn, lobj_fd);
 
    return lobjId;
}
 
void
pickout(PGconn *conn, Oid lobjId, int start, int len)
{
    int         lobj_fd;
    char       *buf;
    int         nbytes;
    int         nread;
 
    lobj_fd = lo_open(conn, lobjId, INV_READ);
    if (lobj_fd < 0)
    {
        fprintf(stderr, "can't open large object %d\n",
                lobjId);
    }
 
    lo_lseek(conn, lobj_fd, start, SEEK_SET);
    buf = malloc(len + 1);
 
    nread = 0;
    while (len - nread > 0)
    {
        nbytes = lo_read(conn, lobj_fd, buf, len - nread);
        buf[nbytes] = ' ';
        fprintf(stderr, ">>> %s", buf);
        nread += nbytes;
    }
    free(buf);
    fprintf(stderr, "\n" );
    lo_close(conn, lobj_fd);
}
 
void
overwrite(PGconn *conn, Oid lobjId, int start, int len)
{
    int         lobj_fd;
    char       *buf;
    int         nbytes;
    int         nwritten;
    int         i;
 
    lobj_fd = lo_open(conn, lobjId, INV_READ);
    if (lobj_fd < 0)
    {
        fprintf(stderr, "can't open large object %d\n",
                lobjId);
    }
 
    lo_lseek(conn, lobj_fd, start, SEEK_SET);
    buf = malloc(len + 1);
 
    for (i = 0; i < len; i++)
        buf[i] = 'X';
    buf[i] = ' ';
 
 
Tu m'as compris il faut mieux aller chez Renault, cela sera plus rapide.  :lol:  :lol:  :lol:  :p


j'ai failli y croire  :lol:


---------------
[:gazpacho:3] Daciattitude!
 
Les cons, ça ose tout. C'est même à ça qu'on les reconnaît. (Audiard)
 
n°38559
Pitchoun26​1   profil
Ca y est, je l'ai
Profil : Routard
Avatar
Posté le 05-06-2007 à 10:10:56  answer
 

Tu as raison cela ne peut pas marcher en l'état, car j'ai oublié 2 trucs :
- Il faut au préalable scanner ta première clef plip avec un scanner ordinaire et rentrer l'image en pdf dans le programme  
- et rajouter à la 3° ligne du programme le numéro de plaque d'immatriculation du véhicule.
 
Sinon, j'ai tout de même rajouté quelques commentaires au programme pour qu'il ne soit pas trop hermétique à l'utilisateur lambda ouvert.


Message édité par Pitchoun261 le 05-06-2007 à 10:13:59

---------------
Logan MCV DCI, 5 places, Blanc Artika. commandée le 10.02.07, livraison prévue le 10.07.07, livraison effective le 27.07.07
Suite au changement du nom de blanc Artika à blanc glacier, j'ai choisi gris platine pour avoir la voiture dans les délais

n°38651
MP3   profil
L'auto logique c'est là Logan
Profil : Routard confirmé
Avatar
Posté le 05-06-2007 à 21:21:43  answer
 

[quotemsg=38541,1,385879]Bonjour,
 
  Quelqu'un voudrait-il partager la marche à suivre pour initialiser deux PLIPs tout neufs ?
Renault me les a vendus en oubliant de me dire qu'il fallait payer en extra pour les programmer.
 
Merci d'avance,
 
 :jap: J'ai acheté une clef supplèmentaire avec le plip bien-sur il ne m'a été rien facturé  :jap: pour programmé la clef, il m'a été demandé d'amené ma lolo le gars a branché son ordi sur la prise de la boite a gan pour entré un petit prog c'est tout impec  :jap:  temp environ vingts minutes
si j'oubli le petit détail débile la clef et le plip { parti en plastique } son dans deux sachets distincs mais trop futé ils ont oublié la petite visse qui maintient la clef  :sol:  


---------------
Logan MCV 1.5 DCI clim radio cd blanc artika .
Livrée le 31janvier 2007
équipée du plafonnier arrière de la version MCV 7 places  { installation perso } + filtre air conditionné
n°38684
Kimble   profil
Profil : Membre
Avatar
Posté le 06-06-2007 à 09:14:16  answer
 

Le 05-06-2007 à 09:41:56, Pitchoun261 a écrit :

il faut qur tu tapes ce programme sur un ordinateur portable équipé d'un éditeur de texte dernière génération, équipé Wi-Fi certifié WECA (Wireless Ethernet Compatibility Alliance), puis que tu le télécharges sur ton téléphone portable via le Bluetooth, WPAN pour Wireless Personal Area Network. Et que tu te connectes sur la puce du boitier additionnel de ta voiture par connexion IrDa (liaison infrarouge).  
ATTENTION : Il faut tout taper à la main et en moins de 20 minutes, sinon la mémoire vive de l'ordi se fige, le disque dur se ramollit et il faut tout recommencer à zéro !!!
 
Voici le programme
 
Je connecte moi même ma clef Blip (non plip!!)
/#include <stdio.h>
 
[............]
 
 
    Le programme est terminé ////relisez une fois avant de cliquer sur ENTER
Tu m'as compris il faut mieux aller chez Renault, cela sera plus rapide.  :lol:  :lol:  :lol:  :p


 
Bonjour,
 [:audio45:1]  [:206mystere:6]
"en moins de 20 minutes"
 Aie Aie Aie ! Moi qui tape toujours avec 2 doigts. Mission impossible.
 [:lexparigot:6]  
Citation:
"ATTENTION : Il faut tout taper à la main et en moins de 20 minutes, sinon la mémoire vive de l'ordi se fige, le disque dur se ramollit et il faut tout recommencer à zéro !!!"
Fin de citation
 
Pour "récupèrer" l'ordinateur pour un nouvel essai il faut:
- Passer la mémoire vive au micro-ondes (position "décongélation" ) pendant 2mn 37s 8/100 ( TRES strict délai)  
- Mettre le disque dur au congelateur pendant 24 H.
 :lol:  :lol:  :lol:  
Kimble


Message édité par Kimble le 06-06-2007 à 09:25:57

---------------
Version Lauréate  1.6 16V 7Pl Bleu Minéral Climatisation Autoradio MP3
Commandée le 04/01, livraison prévue 10/03, BIEN LIVREE le 13/03
Renault/Express 4/5 place Essence 5CV fiscaux
Patience et longueur de temps font plus que force ni que rage
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
 

Sujets relatifs
Logan 5 portes en Francelogan 5 portes importée ? et quand ?
Comment bien roder sa Logan MCV 1.5 Dci ?Logan 5 portes ?
Plus de sujets relatifs à : Comment programmer la télécommande ouverture des portes ?