Προς το περιεχόμενο

write and read sthn seiriakh thira....


tsoler

Προτεινόμενες αναρτήσεις

Δημοσ.

gia sas paidia. grafw ena programma sthn matlab, gia ena robot, apo opou tha stelnw entoles kai tha lambanw dedomena apo diaforous aisththres. to problhma einai oti sto kommati tou kwdika pou afora thn lipsi dedomenwn exw arketa problhmata, dioti tis times pou diavazw mou tis stelnei se asxeta objects tou interface pou exw. paradeigma: gia na diavasw thn timh mias mpatarias kai enos sonar exw to parakatw kommati kwdika.

 

%fprintf(X,'83J');

%A=str2num(fgetl(X));

%dis=A*0.4764;

%set(handles.oopic,'string',dis);

%fprintf(X,'74J');

%B=str2num(fgetl(X))

%vol=B*0.5015;

%set(handles.activex2,'needlevalue',B);

 

to problhma einai oti thn ths battarias mou thn bgazei sto object tou interface pou exw gia thn endeiksh tou sonar kai thn endeiksh ths battarias sto object tou interface pou exw gia to sonar. thanks

Δημοσ.

Δεν ξέρω πως έχεις δηλώσει τις συναρτήσεις σου, αλλά μάλλον πρέπει να τις αντιστρέψεις έτσι ώστε να σου τα δείχνει σωστά...? Δοκίμασέ το έτσι...:

 

%fprintf(X,'83J');

%A=str2num(fgetl(X));

%dis=A*0.4764;

%set(handles.activex2,'string',dis);

%fprintf(X,'74J');

%B=str2num(fgetl(X))

%vol=B*0.5015;

%set(handles.oopic,'needlevalue',B);

 

Επίσης, στην τελευταία σου δήλωση απεικονίζεις την τιμή του Β και όχι του vol για το οποίο έχεις κάνει παραπάνω το υπολογισμό... μήπως πρέπει να το δηλώσεις έτσι...:

 

%set(handles.oopic,'needlevalue',vol);

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...