fullt fungerande pwmkod