mmormota Creative Commons License 2024.05.31 -1 2 584

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.