bluerobotics / bluerobotics/ping-python

Ping1D set_range method is broken

Aberta
#157 2 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
60
Forks
39
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Hi!
I am getting the following error when using the `set_range` method for Ping1d:

```
AttributeError: 'Ping1D' object has no attribute '_scan_start'
```
I am using the latest deployment branch

Looks like the issue is with this line:
https://github.com/bluerobotics/ping-python/blob/af89ebde4fb7e48a7b9d0d416c97e1820eebae4b/brping/ping1d.py#L498

I am calling the set_range method before capturing any data, which seems to break it

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Comece em brping/ping1d.py por volta da linha 498 e rastreie set_range quando ele for chamado antes de qualquer captura de dados. Reproduza a sequência de chamadas relatada e, em seguida, verifique se definir a faixa antes da captura não gera mais AttributeError e se a faixa continua utilizável depois.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
python
Domínio
embedded-iot
Tipo de issue
Bug
Dificuldade
2/5
Tempo estimado
1-3 horas
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
48/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.