13-07-2019, 08:23
Jak faktycznie chcesz skorzystać z wyniku wyszukiwania to najpierw wyszukaj, a potem z tego korzystaj. No i usuń przypisanie adresu 83, wstaw tam 0 lub tylko int EEPROM_I2C_ADDRESS; (nie przypisanie wartości w zmiennej globalnej i tak wstawi tam 0). Wtedy będziesz mógł skorzystać z if adres 0. W funkcji switch też możesz zareagować jak nic nie znajdzie na magistrali, czyli tu też możesz dodać przypadek 0 lub zmodyfikować ten default:, po co masz przypadek, że jeśli jest jakikolwiek inny adres niż wymienione to i tak kopiujesz jakieś dane.
Niestety piszę porady niewłaściwie, z punktu widzenia osoby, która przeczytała parę książek i zrobiła te kursy, dla mnie literówka lub niedopowiedzenie oznacza zupełnie niewłaściwe działanie dla Ciebie. Zrób kurs na Forbot, bo inaczej to będzie takie tureckie kazanie.
Niestety piszę porady niewłaściwie, z punktu widzenia osoby, która przeczytała parę książek i zrobiła te kursy, dla mnie literówka lub niedopowiedzenie oznacza zupełnie niewłaściwe działanie dla Ciebie. Zrób kurs na Forbot, bo inaczej to będzie takie tureckie kazanie.
Miło być decenianym https://buycoffee.to/kaczakat