Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						3c4c38eb59
					 | 
					
						
						
							
							Fix null dereferencing issue. Fix sensor mode changed not clearing cached control.
						
						
						
						
						
						
					 | 
					
						2018-01-02 22:22:14 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peli de Halleux
							
						 
					 | 
					
						
						
							
						
						c35dbdd38f
					 | 
					
						
						
							
							Motor sync support in simulator (#159)
						
						
						
						
						
						
						
						* parse sync motor command
* better sim support
* sync support
* fixing tank 
						
						
					 | 
					
						2018-01-02 16:20:00 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						f30eac41e9
					 | 
					
						
						
							
							Persist selected state of controls across simulator restarts
						
						
						
						
						
						
					 | 
					
						2017-12-28 11:17:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peli de Halleux
							
						 
					 | 
					
						
						
							
						
						01f7fe633c
					 | 
					
						
						
							
							Motorworks2 (#141)
						
						
						
						
						
						
						
						* fixing polarity
* allocate motor on motorUsed only
* perform sub-step integration step for better precision 
						
						
					 | 
					
						2017-12-28 09:07:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peli de Halleux
							
						 
					 | 
					
						
						
							
						
						f01370e4fd
					 | 
					
						
						
							
							Simulator support for motor commands (#137)
						
						
						
						
						
						
						
						* support for "step" functions
* locale files
* enum issue
* fixing decoding of array
* implement clear count
* log unknown commands 
						
						
					 | 
					
						2017-12-27 17:05:15 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						180f32f25c
					 | 
					
						
						
							
							Simulator refactoring to support better resizing of modules and controls
						
						
						
						
						
						
					 | 
					
						2017-12-22 14:00:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peli de Halleux
							
						 
					 | 
					
						
						
							
						
						7f5b8aed99
					 | 
					
						
						
							
							more tweaking of angle encoding
						
						
						
						
						
						
					 | 
					
						2017-12-19 17:15:53 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						c989e2fdab
					 | 
					
						
						
							
							Merge pull request #121 from Microsoft/motorphysics
						
						
						
						
						
						
						
						Motor work 
						
						
					 | 
					
						2017-12-19 17:07:15 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						d3dcb5de85
					 | 
					
						
						
							
							Use setChangedState for touch and color sensors
						
						
						
						
						
						
					 | 
					
						2017-12-19 17:01:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peli de Halleux
							
						 
					 | 
					
						
						
							
						
						9cca35d49f
					 | 
					
						
						
							
							encoding 32bit angle into data buffer
						
						
						
						
						
						
					 | 
					
						2017-12-19 16:54:44 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peli de Halleux
							
						 
					 | 
					
						
						
							
						
						c8ac770983
					 | 
					
						
						
							
							read motor state into lms_motor
						
						
						
						
						
						
					 | 
					
						2017-12-19 16:18:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peli de Halleux
							
						 
					 | 
					
						
						
							
						
						aa031036ee
					 | 
					
						
						
							
							updating motor state in game loop
						
						
						
						
						
						
					 | 
					
						2017-12-19 16:03:26 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						1ab7ae6cfa
					 | 
					
						
						
							
							minor PR feedback
						
						
						
						
						
						
					 | 
					
						2017-12-19 14:57:28 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						2157af3e63
					 | 
					
						
						
							
							Using game loop instead of queueAnimationUpdate
						
						
						
						
						
						
					 | 
					
						2017-12-19 14:20:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						785ddff706
					 | 
					
						
						
							
							Reverting screen optimization to use SetInterval and didChange
						
						
						
						
						
						
					 | 
					
						2017-12-19 12:53:12 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						0529759a80
					 | 
					
						
						
							
							Fix ultrasonic value to use cm instead of 0.1 cm units (#110)
						
						
						
						
						
						
						
						* Fix simulator
* use 250 instead of 255 
						
						
					 | 
					
						2017-12-18 20:30:56 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						6320379d02
					 | 
					
						
						
							
							Initial sim implementation
						
						
						
						
						
						
					 | 
					
						2017-12-18 13:04:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Caitlin Hennessy
							
						 
					 | 
					
						
						
							
						
						e591bed6ad
					 | 
					
						
						
							
							Add 'clear screen' block to brick category (#100)
						
						
						
						
						
						
					 | 
					
						2017-12-15 14:29:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Caitlin Hennessy
							
						 
					 | 
					
						
						
							
						
						a02f364a4c
					 | 
					
						
						
							
							Update function names for consistency
						
						
						
						
						
						
					 | 
					
						2017-12-15 10:42:44 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Caitlin Hennessy
							
						 
					 | 
					
						
						
							
						
						d436bd1227
					 | 
					
						
						
							
							Fix simulator stop() method
						
						
						
						
						
						
					 | 
					
						2017-12-14 09:41:01 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Caitlin Hennessy
							
						 
					 | 
					
						
						
							
						
						cb648019bb
					 | 
					
						
						
							
							Progress
						
						
						
						
						
						
					 | 
					
						2017-12-14 09:17:47 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Caitlin Hennessy
							
						 
					 | 
					
						
						
							
						
						2d81be3b24
					 | 
					
						
						
							
							Add 'stopAllSounds' block
						
						
						
						
						
						
					 | 
					
						2017-12-13 16:31:42 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Caitlin Hennessy
							
						 
					 | 
					
						
						
							
						
						e87e1767b5
					 | 
					
						
						
							
							Null check
						
						
						
						
						
						
					 | 
					
						2017-12-08 11:16:47 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								System Administrator
							
						 
					 | 
					
						
						
							
						
						193f66fd2d
					 | 
					
						
						
							
							Limit sound concurrency to 1
						
						
						
						
						
						
					 | 
					
						2017-12-07 16:27:28 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michal Moskal
							
						 
					 | 
					
						
						
							
						
						ebbbe6e86c
					 | 
					
						
						
							
							Add sounds (only simulator for now)
						
						
						
						
						
						
					 | 
					
						2017-10-30 17:25:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michal Moskal
							
						 
					 | 
					
						
						
							
						
						9cdb4081fd
					 | 
					
						
						
							
							Add PNG decompressor in SIM
						
						
						
						
						
						
					 | 
					
						2017-10-30 14:42:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michal Moskal
							
						 
					 | 
					
						
						
							
						
						0dfde3b65f
					 | 
					
						
						
							
							Implement text/icon methods in simulator
						
						
						
						
						
						
					 | 
					
						2017-07-13 22:01:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						5ea8048f0c
					 | 
					
						
						
							
							Limit screen updates to once every 30ms and only if needed.
						
						
						
						
						
						
					 | 
					
						2017-07-12 12:26:14 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						8215e8446a
					 | 
					
						
						
							
							Sim screen canvas implementation and _setPixel.
						
						
						
						
						
						
					 | 
					
						2017-07-12 10:25:17 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michal Moskal
							
						 
					 | 
					
						
						
							
						
						ad5d5daee5
					 | 
					
						
						
							
							Adding local include with constants; dropping LMS enum
						
						
						
						
						
						
					 | 
					
						2017-07-11 16:18:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michal Moskal
							
						 
					 | 
					
						
						
							
						
						4f6941e6cf
					 | 
					
						
						
							
							Implement button mmap
						
						
						
						
						
						
					 | 
					
						2017-07-11 11:40:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sam El-Husseini
							
						 
					 | 
					
						
						
							
						
						46c18af461
					 | 
					
						
						
							
							Initial board SVG and basic simulator
						
						
						
						
						
						
					 | 
					
						2017-07-11 11:15:17 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |