You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/canmatrix/cli/convert.py
+11
Original file line number
Diff line number
Diff line change
@@ -80,6 +80,14 @@ def get_formats():
80
80
@click.option('--ignorePduContainer/--no-ignorePduContainer', 'ignorePduContainer', default=False, help="Ignore any Frame with PDU container; if no export as multiplexed Frames\ndefault False")
81
81
@click.option('--calcSignalMax/--no-calcSignalMax', 'calcSignalMax', default=False, help="Calculate Signals Maximum Physical Value; If maximum value is set to 0\ndefault False")
82
82
@click.option('--recalcSignalMax/--no-recalcSignalMax', 'recalcSignalMax', default=False, help="Recalculate Signals Maximum Physical Value for the entire database\ndefault False")
83
+
@click.option('--deleteFloatingSignals/--no-deleteFloatingSignals', 'deleteFloatingSignals', default=False, help="if deleteFloatingSignals is set , then unassigned signals to a frame/message will be deleted \tdefault: False")
84
+
85
+
#Frame/Signal Check switches
86
+
@click.option('--checkFloatingFrames/--no-checkFloatingFrames', 'checkFloatingFrames', default=False, help="if checkFloatingFrames is set, CAN message/frame without sender node will be warned .\tdefault: False")
87
+
@click.option('--checkSignalRange/--no-checkSignalRange', 'checkSignalRange', default=False, help="if checkSignalRange is set, then signals consisting raw min/max value set to 0 will be warned. \tdefault: False ")
88
+
@click.option('--checkSignalUnit/--no-checkSignalUnit', 'checkSignalUnit', default=False, help="if checkSignalUnit is set , then signals without units and value table will be warned. \tdefault: False")
89
+
@click.option('--checkSignalReceiver/--no-checkSignalReceiver', 'checkSignalReceiver', default=False, help="if checkSignalReceiver is set, then signals without an assigned Receiver will be warned \tdefault: False")
90
+
@click.option('--checkFloatingSignals/--no-checkFloatingSignals', 'checkFloatingSignals', default=False, help="if checkFloatingSignals is set, then unassigned signals to a frame/message will be warned \tdefault: False")
83
91
84
92
85
93
# arxml switches
@@ -95,6 +103,9 @@ def get_formats():
95
103
@click.option('--dbcExportEncoding', 'dbcExportEncoding', default="iso-8859-1", help="Export charset of dbc (relevant for units), maybe utf-8\ndefault iso-8859-1")
96
104
@click.option('--dbcExportCommentEncoding', 'dbcExportCommentEncoding', default="iso-8859-1", help="Export charset of comments in dbc\ndefault iso-8859-1")
97
105
@click.option('--dbcUniqueSignalNames/--no-dbcUniqueSignalNames', 'dbcUniqueSignalNames', default=True, help="Check if signal names are unique per frame")
106
+
@click.option('--convertToExtended/--no-convertToExtended', 'convertToExtended', default=False, help="if convertToExtended is set , then the canmatrix will convert the dbc to extended format \tdefault: False")
107
+
@click.option('--convertToJ1939/--no-convertToJ1939', 'convertToJ1939', default=False, help="if convertToJ1939 is set , then the canmatrix will convert the dbc to J1939 format \tdefault: False")
108
+
98
109
# dbf switches
99
110
@click.option('--dbfImportEncoding', 'dbfImportEncoding', default="iso-8859-1", help="Import charset of dbf, maybe utf-8\ndefault iso-8859-1")
100
111
@click.option('--dbfExportEncoding', 'dbfExportEncoding', default="iso-8859-1", help="Export charset of dbf, maybe utf-8\ndefault iso-8859-1")
0 commit comments