cat-tracker/transmit.py
2025-04-11 17:29:50 -07:00

22 lines
410 B
Python

from common import strobe, write_burst
from util import get_addr
SIDLE = get_addr('SIDLE')
SFTX = get_addr('SFTX')
STX = get_addr('STX')
WRITE_BURST = get_addr("WRITE_BURST")
TXFIFO_BURST = 0x7F
def transmit_packet(spi):
strobe(spi, SIDLE)
strobe(spi, SFTX)
data = [0] * 5
data[0] = 5
data[1] = 1
data[2] = 2
data[3] = 3
data[4] = 4
write_burst(spi, TXFIFO_BURST, data)