LTAR TRRS Protocol

Technical talk about the inner workings of Lazer Tag Team Ops taggers and making modifications and accessories.
User avatar
riley
Site Admin
Posts: 89
Joined: Mon Jan 27, 2014 10:20 pm

Re: LTAR TRRS Protocol

Post by riley » Thu Oct 05, 2017 10:40 pm

I've been working on a Windows program to talk to the LTAR. Here's what I've got so far. I plan on putting the code up on GitHub soon.
Attachments
20171005-debugger.PNG
20171005-debugger.PNG (74.15 KiB) Viewed 1606 times

User avatar
riley
Site Admin
Posts: 89
Joined: Mon Jan 27, 2014 10:20 pm

Re: LTAR TRRS Protocol

Post by riley » Fri Oct 06, 2017 5:26 pm


DrDDS
Posts: 11
Joined: Sat Aug 05, 2017 10:29 am

Re: LTAR TRRS Protocol

Post by DrDDS » Mon Oct 16, 2017 3:28 pm

So will this software actually talk to the LTAR or is it more for listening to it? If talking to it, as I am anticipating, I believe there are some things to be careful with so as not to brick the LTAR, if I remember from a fb post of Ryan's earlier in the year. Am I correct in this assumption?

User avatar
riley
Site Admin
Posts: 89
Joined: Mon Jan 27, 2014 10:20 pm

Re: LTAR TRRS Protocol

Post by riley » Mon Oct 16, 2017 7:36 pm

It can talk to the LTAR too. The current version has a text box at the bottom where you can type blocks in to send. It can also dump the RAM now in addition to all the variables.

The firmware is in mask ROM so I don't think there's any way to permanently brick an LTAR through software. There are some commands (e.g. WRITE-LOCATION) that can mess things up temporarily, but everything should be back to normal after turning it off and on. Ryan hasn't mentioned anything to me that could cause permanent damage.

izzy84075
Posts: 20
Joined: Wed Sep 06, 2017 3:09 pm

Re: LTAR TRRS Protocol

Post by izzy84075 » Wed Oct 18, 2017 2:55 pm

riley wrote:
Mon Oct 16, 2017 7:36 pm
It can talk to the LTAR too. The current version has a text box at the bottom where you can type blocks in to send. It can also dump the RAM now in addition to all the variables.

The firmware is in mask ROM so I don't think there's any way to permanently brick an LTAR through software. There are some commands (e.g. WRITE-LOCATION) that can mess things up temporarily, but everything should be back to normal after turning it off and on. Ryan hasn't mentioned anything to me that could cause permanent damage.
If you're writing into RAM, you /could/ write to some registers that could burn out the IR emitters, but I /think/ that's the extent of the damage you could do. You could probably find /some/ way to destroy it, but these processors are fairly hardy.

DrDDS
Posts: 11
Joined: Sat Aug 05, 2017 10:29 am

Re: LTAR TRRS Protocol

Post by DrDDS » Wed Oct 18, 2017 4:34 pm

Excellent. Good to know all those things before too much tinkering takes place. Thanks guys.

Post Reply