26a1da2cb9 
								
							 
						 
						
							
							
								
								Fixed some math bugs in the compass calcs, needle is now more accurate.  
							
							 
							
							
							
						 
						
							2025-06-23 18:00:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a77b3845e0 
								
							 
						 
						
							
							
								
								documentation, stripped out unused functionality.  
							
							 
							
							
							
						 
						
							2023-10-30 13:22:42 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f859ea683e 
								
							 
						 
						
							
							
								
								slimmed down the binary in release mode.  
							
							 
							
							
							
						 
						
							2023-10-30 11:46:30 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4e4b314ccd 
								
							 
						 
						
							
							
								
								hooked up the line drawing algorithm to the compass.  
							
							 
							
							... 
							
							
							
							This entailed fixing a few bugs in it as well. 
							
						 
						
							2023-10-29 20:27:26 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3e29d8bc6a 
								
							 
						 
						
							
							
								
								Added unit tests!!  
							
							 
							
							
							
						 
						
							2023-10-28 23:02:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								501230e121 
								
							 
						 
						
							
							
								
								made heading_to_sector.  
							
							 
							
							
							
						 
						
							2023-10-28 16:43:50 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1afb386f04 
								
							 
						 
						
							
							
								
								refactored line drawing, broke out code.  
							
							 
							
							... 
							
							
							
							broke the line drawing driver into seperate module. 
							
						 
						
							2023-10-27 13:52:43 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0b363ed8e7 
								
							 
						 
						
							
							
								
								code cleanup.  
							
							 
							
							
							
						 
						
							2023-10-27 11:46:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3963c0fc90 
								
							 
						 
						
							
							
								
								made line_drawing generic over array sizes. Added some helper methods.  
							
							 
							
							
							
						 
						
							2023-10-24 12:14:56 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e9770286ec 
								
							 
						 
						
							
							
								
								added a line drawing algorithm  
							
							 
							
							... 
							
							
							
							will be needed to make it a bit more accurate than just 8 directions. 
							
						 
						
							2023-10-22 16:48:11 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bd29cd97c3 
								
							 
						 
						
							
							
								
								added interaction with buttons  
							
							 
							
							... 
							
							
							
							pressing a toggles the tilt compensation algorithm, to show the
difference before and after
pressing b starts calibration again, so that calibration can be done
even when feature flag to perform calibration on startup is disabled. 
							
						 
						
							2023-10-22 15:47:40 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7fe49fd9bf 
								
							 
						 
						
							
							
								
								made compass project from rust-discovery into a tilt compensated compass.  
							
							 
							
							
							
						 
						
							2023-10-22 13:53:00 -05:00