Játszottam kicsit a ChatGPT-vel. Iszonyat értetlen.
Arduino kódot kértem tőle, timer interruptra alapozott led villogót (angolul chateltem vele).
A compiler fordítási hibát jelez, az elsőt ennél a sornál:
timer = timerBegin(0, 80, true); // Timer 0, prescaler 80, count up
A hiba oka, hogy a timerBegin() csak egy argumentet fogad, ez meg 3.
Én tudom, miért van (az Espressif újabb libraryt adott ki, megváltoztatta). Ő meg talált egy régi példát és bemásolta nekem.
Leírom neki ezt, többször, többféleképpen. Nem érti, elnézést kér, és bemásolja ugyanazt a kódot ugyanúgy. Egyáltalán nem veszi a lapot.
Az egy dolog, hogy nem tud az újabb változatról. De leírom neki, mi a baj, a compiler hibajelzését is bemásolom, többször próbálom elmagyarázni, és mégis leírja ugyanúgy, 3 argumenttel, a régi library szerint. Nem tudja, nem érdekli, nem értelmezi, amit írok.