Revision 109 branch/Coccallotto/Emb_App/programme_principal_etud.c

View differences:

programme_principal_etud.c
119 119
//				disponible. 0xab avec a-> nombre de couleurs bien plac?es et b -> couleurs pr?sentes mais mal plac?es.
120 120
//'I'/73/Ox49 : D?finition du nom du v?hicule. Doit d?buter par le caract?re '#' et entraine le chargement de la configuration de piste
121 121
//				correspondant au nom du v?hicule si le nom se termine par '*'
122
short alpha;
123

  
124
CanFrame comm;
125
CanFrame requete, reponse;
122 126

  
123

  
124 127
void main()
125 128
{
126 129
	ports_mcu();
......
141 144
		dly_tsk(100);
142 145
		LED_J=0;
143 146
		dly_tsk(100);
144
		
145
    }
147
		requete.data.id = 'R';
148
		requete.data.rtr = 1;		
149
		snd_dtq (CanTx,requete.msg);
150
		rcv_dtq(CanRx,&reponse.msg);
151
		alpha=reponse.data.val;
152
		comm.data.id='V'; 
153
		comm.data.rtr=0; 
154
		comm.data.val=100;
155
		snd_dtq (CanTx,comm.msg);
156
    }
157

  
146 158
}
147 159

  
160

  
161

  
148 162
void acqui()
149 163
{	
150
	CanFrame comm;
151
		comm.data.id='T'; 
152
		comm.data.rtr=0; 
153
		comm.data.val=-100;
154
		snd_dtq (CanTx,comm.msg);
155 164
	
156 165
	LED_V=!LED_V;
157
}
158

  
166
}

Also available in: Unified diff