Skip to content

Commit

Permalink
Update star_kee.cpp
Browse files Browse the repository at this point in the history
+++
  • Loading branch information
girs1982 authored Nov 5, 2024
1 parent bd324a2 commit 46dc19e
Showing 1 changed file with 12 additions and 9 deletions.
21 changes: 12 additions & 9 deletions star_kee.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -337,47 +337,50 @@ void keelog_send(byte* keelog_code){
for(int i = 0; i<11; i++){//посылаем преамблу
send_meander(400);
}
digitalWrite(TX, HIGH);
delayMicroseconds(400);
digitalWrite(TX, LOW);
digitalWrite(TX, HIGH);
delayMicroseconds(400);
digitalWrite(TX, LOW);
delayMicroseconds(4000);//посылаем хедер
for( int i = 0; i<9; i++){
if(decodeMethod==1){
if(decodeMethod==0){
for(int i2 = 7;i2>=0;i2--){
if(bitRead(keelog_code[i], i2)){
if(bitRead(keelog_code[i], i2)){///1 согласно
digitalWrite(TX, HIGH);
delayMicroseconds(400);
digitalWrite(TX, LOW);
delayMicroseconds(2*400);
}
else{
digitalWrite(TX, HIGH);
digitalWrite(TX, HIGH);///0 согласно
delayMicroseconds(2*400);
digitalWrite(TX, LOW);
delayMicroseconds(400);
}
}
}
else{
for(int i2 = 0;i2<8;i2++){
for(int i2 = 7;i2>=0;i2--){
if(!bitRead(keelog_code[i], i2)){
digitalWrite(TX, HIGH);
delayMicroseconds(400);
digitalWrite(TX, LOW);
delayMicroseconds(2*400);
delayMicroseconds(400*2);
}
else{
digitalWrite(TX, HIGH);
delayMicroseconds(2*400);
delayMicroseconds(400*2);
digitalWrite(TX, LOW);
delayMicroseconds(400);
}
}
}

}
// digitalWrite(TX, LOW);
// delayMicroseconds(1000);
}


void starline_send(byte* starline_code){
Serial.println("- sending staray -");
for(int i = 0; i<9; i++){
Expand Down

0 comments on commit 46dc19e

Please sign in to comment.