-
 
          
	
		
		
	
	
	
	
		
	
	
		
			
- 
	
	
		
		
			
				
				
						
						
				
					
						
							Hallo, 
 
 ich habe vor kurzem mit der Asuro Programmierung bzw. mit der C Programmierung überhaupt angefangen und habe dann auch relativ schnell einen ähnlichen Fehler mit den Tastern festgestellt. Mein K6 hat den Wert 33 geliefert und daher auch in ein paar Tasterkombinationen den Falschen.
 
 Glücklicher Weise habe ich diesen Thread hier gefunden (danke dafür an alle) und das Problem durch ausprobieren behoben:
 
 return  ((unsigned char) ((( 1024.0/(float)(i+5) - 1.0)) * 63.0 + 0.5));
 
 Statt von i 7 abzuziehen, addiere ich jetzt 5 und die zurückgegebenen Tasterwerte passen jetzt alle. Aber wie gesagt, auf die +5 bin ich nur durch ausprobieren gekommen. Könnte mir deshalb vielleicht jemand erklären, was die Formel macht bzw. wofür die einzelnen Werte stehen?
 
 Vielen Dank schoneinmal im vorraus.
 
 MfG Michael
 
 
 
 
 
 
 
 
	
	
	
	
	
	
	
	
	
	
	
	
		
		
		
		
			
				 Berechtigungen
				Berechtigungen
			
			
				
	
		- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-  
Foren-Regeln
 
			 
		 
	 
 
  
 
  
 
Lesezeichen