![]() |
BugFix for CANJaguar code.
I could not find a way to submit a patch on the FIRST Forge tracker.
So, I am posting this here, and emailing it to the maintainers listed on FIRST Forge. [edit]I'll also cross-post to the USFIRST forums once I get the email reminding me what my password is. The system isn't liking me, so if anyone wants to cross-post for me, that's fine.[/edit] I have created a modified version of the CANJaguar code for Java, that fixes Bug artf1172, which causes to the JVM to throw an exception and stop on any IO error on the CAN bus. Several of you have commented on this in the WPILIB feedback thread. To do this I basically threw IOExceptions instead of runtime exceptions. This shoves error handling closer to the user, breaking source compatibility. Since the user must now handle exceptions themselves, breaking source-compatibility. For this reason, I have also created the class SafeCANJaguar, which handles all exceptions for the user, preserving source compatibility. Since I feel that I do not have authority to publish to edu.wpi.first.addons, and to avoid confusion do to incompatible changes, I have moved the files to `org.mckenzierobotics.CAN'. http://lukeshu.ath.cx/CANJaguar for ...7.11.01.44.zip |
Re: BugFix for CANJaguar code.
Join the CANJava project and then you can post.
|
Re: BugFix for CANJaguar code.
Quote:
|
Re: BugFix for CANJaguar code.
Quote:
-Joe |
Re: BugFix for CANJaguar code.
The new link is http://lukeshu.ath.cx/1/FRC/files/CA...7.11.01.44.zip
|
| All times are GMT -5. The time now is 09:35. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi