1
I Use This!
Low Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 20, 2025 — Aug 20, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Changed more function names to match Python naming convention More... over 16 years ago
Fixed some naming convention errors in CAN.py More... over 16 years ago
Removed unused CANLIBErrorHandlers.py file More... over 16 years ago
Moved CANLIB error handler functions and CANLIBError exception definition from CANLIBErrorHandlers.py to canlib.py More... over 16 years ago
Added newlines to separate import statements from code in CAN.py More... over 16 years ago
Changed CAN.py to specify which library the imported modules canlib, CANLIBErrorHandlers, and canstat come from Added call to pycanlibError.__init__ in InvalidParameterError constructor More... over 16 years ago
Corrected some errors related to the default value of the data parameter to the CAN.Message constructor changing from [] to None More... over 16 years ago
Broke up some lines that were longer than 80 characters Dangerous default value (data=[]) in CAN.Message constructor is now None More... over 16 years ago
Merge after pull from tip More... over 16 years ago
CAN.py now contains the code used to generate an entire XML log from a list of messages and the other information stored in the log (host machine info, channel info, etc.) More... over 16 years ago
Added tag 0.1.0 for changeset 66f438228350 More... over 16 years ago
can_logger.py now generates an XML file containing the traffic logged and other information about the system doing the logging CAN.Message, CAN.LogMessage, CAN.InfoMessage and CAN.ChannelInfo objects can all now produce XML representations of themselves Added MachineInfo class to replace the dictionary that was previously returned by GetMachineInfo (this has an XML representation also) GetCANLIBInfo no longer adds a minor version letter to the end of the CANLIB version identifier if the value of this character returned from canGetVersionEx is 0 More... over 16 years ago
Added functions for accessing bus statistics provided by CANLIB Added logging to CAN.Cleanup() method that runs when the module is unloaded Fixed issue where only one message could be written to a bus object More... over 16 years ago
Added AddListener function to CAN.Bus, which hides the implementation of CAN.Bus from client classes Fixed NameError in CAN.Bus.OnMessageReceived() Loop used to clear bus receive queue in CAN._Handle.ReceiveCallback no longer uses a break instruction to exit the loop when there are no more messages available More... over 16 years ago
Removed some implementation detail of CAN._Handle's message writing mechanism from CAN.Bus CAN._Handle now only has a list of listeners that it propagates messages to - CAN.Bus objects are included in this list, and CAN.Bus now has an OnMessageReceived message which adds the received message to the foot of its received message queue More... over 16 years ago
Merge after pull from version 0.0.9 More... over 16 years ago
CAN.ChannelInfo.__str__() output now contains the CANLIB channel number More... over 16 years ago
CAN.ChannelInfo object now contains the CANLIB channel number CAN.GetHostMachineInfo now returns the computer name as well as the OS type and python version can_logger.py output now includes host machine information as well as CAN channel information More... over 16 years ago
Added tag 0.0.9 for changeset fae041e5ea22 More... over 16 years ago
Merge after pull from version 0.0.8 More... over 16 years ago
Refactored getchanneldata into multiple separate methods, and converted it to use the logging module instead of print statements More... over 16 years ago
Moved getchanneldata script from pycanlib folder back to root of repository, and updated setup.py script More... over 16 years ago
Moved getchanneldata.py example from examples folder to pycanlib/examples folder More... over 16 years ago
Renamed getchanneldatatest.py example script More... over 16 years ago
Added example file illustrating reading of CAN channel data More... over 16 years ago
Added tag 0.0.8 for changeset 32de1eb19441 More... over 16 years ago
Merge after pull from version 0.0.7 More... over 16 years ago
Refactored can_logger.py into separate routines grouping related functionality CAN.py: PEP-8 fixes changes to which code is tested by coverage script Cleanup() now disables the callback functions for each handle and waits for the current callback to complete before continuing with the cleanup operation More... over 16 years ago
Removed unnecessary logging from can_logger.py Tweaked logging in CAN.py Changed structure of while loop in CAN.Handle.ReceiveCallback() to fix bug with an invalid message being returned occasionally from CAN.Bus.Read() Added canStatusLookupTable to canstat.py, which maps the canERR_* constants defined in this file to their names More... over 16 years ago
Functions that get channel info now call canlib.canGetChannelData using a *channel number*, not a *handle* Removed unnecessary "CANLIBError" from string representation of CANLIBError objects (the traceback contains the name of the uncaught exception class) More... over 16 years ago