AP_HAL: bw_in_bytes_per_second()

This commit is contained in:
olliw42 2023-01-18 08:45:42 +01:00 committed by Peter Barker
parent de8fa1a31a
commit 866db281a6
5 changed files with 11 additions and 11 deletions

View File

@ -132,8 +132,8 @@ public:
*/
virtual uint64_t receive_time_constraint_us(uint16_t nbytes) { return 0; }
virtual uint32_t bw_in_kilobytes_per_second() const {
return 57;
virtual uint32_t bw_in_bytes_per_second() const {
return 5760;
}
virtual uint32_t get_baud_rate() const { return 0; }

View File

@ -133,11 +133,11 @@ public:
*/
uint64_t receive_time_constraint_us(uint16_t nbytes) override;
uint32_t bw_in_kilobytes_per_second() const override {
uint32_t bw_in_bytes_per_second() const override {
if (sdef.is_usb) {
return 200;
return 200*1024;
}
return _baudrate/(9*1024);
return _baudrate/10;
}
uint32_t get_baud_rate() const override { return _baudrate; }

View File

@ -71,9 +71,9 @@ public:
size_t write(const uint8_t *buffer, size_t size) override;
bool discard_input() override; // discard all bytes available for reading
uint32_t bw_in_kilobytes_per_second() const override
uint32_t bw_in_bytes_per_second() const override
{
return 10;
return 10*1024;
}
//bool lock_port(uint32_t write_key, uint32_t read_key) override;

View File

@ -44,9 +44,9 @@ public:
size_t write(uint8_t c) override;
size_t write(const uint8_t *buffer, size_t size) override;
uint32_t bw_in_kilobytes_per_second() const override
uint32_t bw_in_bytes_per_second() const override
{
return 1000;
return 1000*1024;
}

View File

@ -43,9 +43,9 @@ public:
size_t write(uint8_t c) override;
size_t write(const uint8_t *buffer, size_t size) override;
uint32_t bw_in_kilobytes_per_second() const override
uint32_t bw_in_bytes_per_second() const override
{
return 1000;
return 1000*1024;
}