Python LimitlessLED via RF

Diff
Login

Diff

Differences From Artifact [936b92f2e8]:

To Artifact [f0d3890212]:


196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
		button_id = self._config['button_map'][button_name]

		# Compute message body
		body = [zone, button_id, message_id]

		# Compute message trailer
		## Include a CRC, for good measure ?
		crc = 0
		for byte in header + body:
			crc = crc + byte
		crc = crc & 0xff
		trailer = [crc]

		message = header + body + trailer








|







196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
		button_id = self._config['button_map'][button_name]

		# Compute message body
		body = [zone, button_id, message_id]

		# Compute message trailer
		## Include a CRC, for good measure ?
		crc = len(header) + len(body) + 1
		for byte in header + body:
			crc = crc + byte
		crc = crc & 0xff
		trailer = [crc]

		message = header + body + trailer