mirror of
https://github.com/esphome/esphome.git
synced 2025-07-30 07:06:38 +00:00
[gps] Fix slow parsing (#9953)
This commit is contained in:
parent
9d43ddd6f1
commit
4ff3137c0d
@ -52,7 +52,7 @@ void GPS::update() {
|
|||||||
void GPS::loop() {
|
void GPS::loop() {
|
||||||
while (this->available() > 0 && !this->has_time_) {
|
while (this->available() > 0 && !this->has_time_) {
|
||||||
if (!this->tiny_gps_.encode(this->read())) {
|
if (!this->tiny_gps_.encode(this->read())) {
|
||||||
return;
|
continue;
|
||||||
}
|
}
|
||||||
if (this->tiny_gps_.location.isUpdated()) {
|
if (this->tiny_gps_.location.isUpdated()) {
|
||||||
this->latitude_ = this->tiny_gps_.location.lat();
|
this->latitude_ = this->tiny_gps_.location.lat();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user