[go: nahoru, domu]

Skip to content

Commit

Permalink
Merge pull request cantools#236 from Daimler/arxml_signal_name
Browse files Browse the repository at this point in the history
ARXML: use the name of the signal as the signal name
  • Loading branch information
eerimoq committed Nov 23, 2020
2 parents a7c5921 + 9df9a21 commit c2e63be
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion cantools/database/can/formats/arxml.py
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ def load_signal(self, i_signal_to_i_pdu_mapping):
i_signal = self.find_i_signal(i_signal_ref.text)

# Name, start position, length and byte order.
name = self.load_signal_name(i_signal_to_i_pdu_mapping)
name = self.load_signal_name(i_signal)
start_position = self.load_signal_start_position(
i_signal_to_i_pdu_mapping)
length = self.load_signal_length(i_signal)
Expand Down
12 changes: 6 additions & 6 deletions tests/test_database.py
Original file line number Diff line number Diff line change
Expand Up @@ -4268,7 +4268,7 @@ def test_system_arxml(self):
self.assertEqual(message_1.bus_name, None)

signal_1 = message_1.signals[0]
self.assertEqual(signal_1.name, 'Signal6')
self.assertEqual(signal_1.name, 'signal6')
self.assertEqual(signal_1.start, 0)
self.assertEqual(signal_1.length, 1)
self.assertEqual(signal_1.receivers, [])
Expand All @@ -4290,7 +4290,7 @@ def test_system_arxml(self):
self.assertEqual(signal_1.multiplexer_ids, None)

signal_2 = message_1.signals[1]
self.assertEqual(signal_2.name, 'Signal1')
self.assertEqual(signal_2.name, 'signal1')
self.assertEqual(signal_2.start, 4)
self.assertEqual(signal_2.length, 3)
self.assertEqual(signal_2.receivers, [])
Expand All @@ -4312,7 +4312,7 @@ def test_system_arxml(self):
self.assertEqual(signal_2.multiplexer_ids, None)

signal_3 = message_1.signals[2]
self.assertEqual(signal_3.name, 'Signal5')
self.assertEqual(signal_3.name, 'signal5')
self.assertEqual(signal_3.start, 16)
self.assertEqual(signal_3.length, 32)
self.assertEqual(signal_3.receivers, [])
Expand Down Expand Up @@ -4346,7 +4346,7 @@ def test_system_arxml(self):
self.assertEqual(message_2.bus_name, None)

signal_1 = message_2.signals[0]
self.assertEqual(signal_1.name, 'Signal3')
self.assertEqual(signal_1.name, 'signal3')
self.assertEqual(signal_1.start, 6)
self.assertEqual(signal_1.length, 2)
self.assertEqual(signal_1.receivers, [])
Expand All @@ -4368,7 +4368,7 @@ def test_system_arxml(self):
self.assertEqual(signal_1.multiplexer_ids, None)

signal_2 = message_2.signals[1]
self.assertEqual(signal_2.name, 'Signal2')
self.assertEqual(signal_2.name, 'signal2')
self.assertEqual(signal_2.start, 18)
self.assertEqual(signal_2.length, 11)
self.assertEqual(signal_2.receivers, [])
Expand All @@ -4390,7 +4390,7 @@ def test_system_arxml(self):
self.assertEqual(signal_2.multiplexer_ids, None)

signal_3 = message_2.signals[2]
self.assertEqual(signal_3.name, 'Signal4')
self.assertEqual(signal_3.name, 'signal4')
self.assertEqual(signal_3.start, 30)
self.assertEqual(signal_3.length, 4)
self.assertEqual(signal_3.receivers, [])
Expand Down

0 comments on commit c2e63be

Please sign in to comment.