2
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Sep 06, 2025 — Sep 06, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
found better documentation of the sensor modes in the executable file spec pdf which allowed me to properly implement the :bumped action on TouchSensor and correctly return the scaled sound_level (0-100%) in SoundSensor More... almost 20 years ago
added sound sensor command block and renamed the state method to logic to be more in line with NXT-G docs More... almost 20 years ago
moved the Commands into it's own namespace More... almost 20 years ago
Implemented Sound and TouchSensor blocks More... almost 20 years ago
added a check to send a single command if all 3 motors are run More... almost 20 years ago
created a Move class that implements the Move Block in NXT-G More... almost 20 years ago
added a regulation_mode option More... almost 20 years ago
file has been moved to lib dir More... almost 20 years ago
- fixed require statements so that the paths are always consistent (to prevent files from being loaded twice under some situations) - added :wait_until_completion and :brake_on_stop parameters to Motor#run - motor tests have been tweaked
Matt Zukowski
as gunark
More... almost 20 years ago
Some tests trying to get more precise degree rotations and implements: - "maintain position" where the motor will try to return to a requested rotation - break after rotation that uses power to prevent movement after rotating - coast after rotation that allows motor to freely move after rotating More... almost 20 years ago
merged in tony's latest changes
Matt Zukowski
as gunark
More... almost 20 years ago
- moved everything into appropriate directories in preperation for rubygem - added some misc documentation - added NXT serial device auto-detection script - finished sensor_test suite - ...
Matt Zukowski
as gunark
More... almost 20 years ago
- moved stuff into appropriate directories in preperation for rubygem - added gemspec - added NXT serial device auto-detection script - improved some documentation
Matt Zukowski
as gunark
More... almost 20 years ago
added comments documenting some of the flags with info I found in the Executable File Specification.pdf More... almost 20 years ago
refactoring a bit More... almost 20 years ago
- added get_distance! methods that throw an exception when the sensor returns 0xff - added/fixed some misc comments/docs
Matt Zukowski
as gunark
More... almost 20 years ago
added a method missing call to try to call a method in nxt_comm - not sure if this is the best way to handle it, but it allows low level calls More... almost 20 years ago
Added a few comments to better explain some of the more obscure thread management code.
Matt Zukowski
as gunark
More... almost 20 years ago
Added provisional support for sensors.
Matt Zukowski
as gunark
More... almost 20 years ago
Ultrasonic sensor now returns 255 rather than -1 when the distance can't be measured.
Matt Zukowski
as gunark
More... almost 20 years ago
Added verbose requirement check for ruby-serialport.
Matt Zukowski
as gunark
More... almost 20 years ago
initial import - warning its buggy More... almost 20 years ago
UltraSonic sensor now works.
Matt Zukowski
as gunark
More... almost 20 years ago
ls_write now accepts a full i2c message packet rather than separate tr_len, rx_len, and data arguments. There is no advantage to having these as separate arguments at the NXTComm level (since rx_len can never be programatically determined here), and these values are always part of every I2C protocol messages.
Matt Zukowski
as gunark
More... almost 20 years ago
just testing to see if the ruby-nxt-commits email list works :) More... almost 20 years ago
- SoundSensor, TouchSensor, and LightSensor are now working - added interactive sensor test and supporting code - converted all tabs in my code to two spaces
Matt Zukowski
as gunark
More... almost 20 years ago
moved to test/unit subdirectory
Matt Zukowski
as gunark
More... almost 20 years ago
Removed some unncessary debugging code
Matt Zukowski
as gunark
More... almost 20 years ago
Unit tests moved to "test/unit" subdirectory (to make room for interactive tests)
Matt Zukowski
as gunark
More... almost 20 years ago
- fixed a few bugs - added better error checking/return messages - created nxt_comm unit test for everything except the LS commands, because I'm still not sure what they do More... almost 20 years ago