Skip to content

Commit 9615e5c

Browse files
committed
Log fixes and PelcoCam::available() now returns true if disable ACK is true
1 parent 5c4c436 commit 9615e5c

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/PelcoBus.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,8 @@ bool PelcoBus::command(uint8_t address, bool disableACK, uint8_t command, uint16
202202
sprintf_P(utils.log_buffer, (const char *)F("Cam %i: Received ACK data (may be wrong): "), address);
203203
Serial.print(utils.log_buffer);
204204

205-
for (int i = 0; i < 7; i++) {
206-
sprintf(utils.log_buffer, "%02X ", messFromcamera[i]);
205+
for (int i = 0; i < 4; i++) {
206+
sprintf(utils.log_buffer, "%02X ", ACKmessFromCamera[i]);
207207
Serial.print(utils.log_buffer);
208208
}
209209
Serial.println();
@@ -410,7 +410,7 @@ bool PelcoBus::send_raw(String hex_string) {
410410
sprintf_P(utils.log_buffer, (const char *)F("Cam %i: sending message "), address);
411411
Serial.print(utils.log_buffer);
412412
for (int i = 0; i < 7; i++) {
413-
sprintf(utils.log_buffer, "%02X ", messFromcamera[i]);
413+
sprintf(utils.log_buffer, "%02X ", raw_command[i]);
414414
Serial.print(utils.log_buffer);
415415
}
416416
Serial.println();

src/PelcoCam.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ bool PelcoCam::available() { // Returns true if there's a ACK
4646
address_);
4747
Serial.print(utils.log_buffer);
4848
}
49-
return false;
49+
return true;
5050
}
5151
return bus_->command(address_, disable_ack_, DUMMY);
5252
}

0 commit comments

Comments
 (0)