Releases
0.3.0
0.3.0: Add Database API Support
Compare
Sorry, something went wrong.
No results found
Breaking Changes
Renamed Database.save_database() to Database.save() 039e374
Database.save() now defaults to overwriting
Renamed Database.cluster to Database.clusters 57fb0cf
LinSchedEntry.frames will now get/set a list of Frame objects instead 855b783
Changed type of Ecu.lin_protocol_ver to an enum 02dac70
Renamed nixnet.db namespace to nixnet.database d539f32
Renamed database objects' properties b216d61
Renamed Cluster.pd_us_reqd to Cluster.pdus_reqd
Renamed Cluster.sig_refs to Cluster.sigs
Renamed Ecu.clst_ref to Ecu.clst
Renamed Ecu.rx_frm_refs to Ecu.rx_frms
Renamed Ecu.tx_frm_refs to Ecu.tx_frms
Renamed Ecu.linp_2min to Ecu.lin_p2_min
Renamed Ecu.lins_tmin to Ecu.lin_st_min
Renamed Frame.cluster_ref to Frame.cluster
Renamed Frame.sig_refs to Frame.sigs
Renamed Frame.mux_data_mux_sig_ref to Frame.mux_data_mux_sig
Renamed Frame.pdu_refs to Frame.pdus
Renamed LinSched.clst_ref to LinSched.clst
Renamed Pdu.cluster_ref to Pdu.cluster
Renamed Pdu.frm_refs to Pdu.frms
Renamed Pdu.mux_data_mux_sig_ref to Pdu.mux_data_mux_sig
Renamed Pdu.mux_static_sig_refs to Pdu.mux_static_sigs
Renamed Signal.frame_ref to Signal.frame
Renamed Signal.pdu_ref to Signal.pdu
Renamed Signal.mux_subfrm_ref to Signal.mux_subfrm
Renamed SubFrame.frm_ref to SubFrame.frm
Renamed SubFrame.pdu_ref to SubFrame.pdu
Changed database objects' property types b216d61
Frame.application_protocol is now constants.AppProtocol
Frame.can_timing_type type is now constants.FrmCanTiming
Frame.lin_checksum type is now constants.FrmLinChecksum
All property renames that dropped "ref" now get/set the db object
except for Cluster.database (opened issue #244 )
Removed constants.IntfCanFdIsoMode (unused duplicate of constants.CanFdIsoMode) b216d61
Renamed config_status to check_config_status fb9db27
check_config_status now raises exceptions and logs warnings (as opposed to returning a status code)
pdus, pdu_start_bits, and pdu_update_bits properties have been removed from the Frame class. Use pdu_properties instead. 043b296
Renamed constants.DevForm.PX_IE to constants.DevForm.PXIE df5d287
Features
Expose System and Database references as Collections a2a8bec
Improve performance for list(sys.databases) caa19f8
Support len() for System iterables b799f7c
Added examples for dynamic database creation 024bacc
Support for DBC Attributes from Cluster, Frame, ECU and Signal objects. 075ec5b
Support for DBC Signal Value Table d46b4fd 755274d
Support for exporting Cluster objects to a database file 5218cec
Support for descendant find for database objects 675f03e
Bug Fixes
Corrected Signal parenting e5842b1
Fixed mux_subframes property to return Frame subframes a5eb586
Fixed a bug in nx_read_state that affected Session properties 34345e9
Fixed an ASCII decoding bug in the following properties d608b33
DatabaseObject.comment
Frames.set_session_j1939_addr_filter
Interface.src_term_start_trigger
Fixed some examples for Python27 and improved them for Python34 f93982c
You can’t perform that action at this time.