Re: DIY Xcats
Hi Skip,
Thank you for giving your blessing to those of us who are brave/crazy in this way. I’ve wanted to do this for some time but didn’t want to step on your (or Lee’s) toes.
Would you
By
Bradley Andrews
·
#466
·
|
Re: Xcat 9000 Rev A
The current design using a RS485 transceiver won't allow collisions to be detected ...? I'm not sure that it's important enough to worry about.? The lure of a single chip solution to interface to
By
Skip Hansen
·
#465
·
|
Re: Xcat 9000 Rev A
I know it's covered in the Microcomputer section of the service manual.
Wouldn't surprise me if each peripheral device manual covered it too.
There's a busy line used for claiming the bus, and then
By
Dennis Boone
·
#464
·
|
Re: Xcat 9000 Rev A
According to documentation I read somewhere at one time, SB9600 is
essentially half-duplex, so while the bus driver and bus reciever are
"full duplex", it is for jabber and collision detection. I
By
Kris Kirby
·
#463
·
|
Re: Xcat 9000 Rev A
Yes, I'm convinced. I think we so we can get the radio re-read the mode data
when it's changed if nothing else.
It shouldn't be difficult to deal with the timing on the Pico directly.
Handing it off
By
Skip Hansen
·
#462
·
|
Re: Xcat 9000 Rev A
Currently the write line isn't connected and the level converters aren't
bidirectional so the X9kcat can't be written to by RSS in the usual manner.
Additionally there's the open question of if the
By
Skip Hansen
·
#461
·
|
Re: Xcat 9000 Rev A
Oh, right, you said that before, sorry. That's an excellent plan.
De
By
Dennis Boone
·
#460
·
|
Re: Xcat 9000 Rev A
Hi Group,
Just a quick note, more later... I would really like to keep the
differential driver so we can **ALSO** use the same board with
different firmware as an external protocol converter.
CV-I
By
Skip Hansen
·
#459
·
|
Re: Xcat 9000 Rev A
Specifically, having now looked, single-ended versions of the /TX DATA
and RX DATA are available on the accessory connector next to the CPU.
Otherwise, based on the observed implementation in the
By
Dennis Boone
·
#458
·
|
Re: Xcat 9000 Rev A
It does seem like it might reduce parts count if we tapped the SB9600
bus at a point where it's single ended. I haven't studied the schematic
yet to see where / if that's possible.
"Much slower" in
By
Dennis Boone
·
#457
·
|
Re: Xcat 9000 Rev A
@ Skip,
Regarding the usefulness of the onboard USB, I wasnt sure what you had in mind for connectivity devices and if any of them other than a PC could natively connect to the USB.
I was thinking
By
swguest
·
#456
·
|
Re: SB9600 tools
Thanks Casey!
73's Skip WB6YMH
By
Skip Hansen
·
#455
·
|
Re: SB9600 tools
I can do that later this coming weekend. I did it earlier but didn't save
the file and I'm out of town.
By
Casey Crane
·
#454
·
|
SB9600 tools
I've written a couple of python script to help me understand the SB9600 protocol better.? So far I've only used a Spectra.
Unfortunately one thing that I've determined is that RSS almost always uses
By
Skip Hansen
·
#453
·
|
Re: firmware for the original Xcat
Thank you Skip, this is awesome.
By
Sam Skolfield
·
#452
·
|
Re: firmware for the original Xcat
Skip,
Thanks for sharing!
De
By
Dennis Boone
·
#451
·
|
firmware for the original Xcat
I've put the source for the firmware for the original Xcat on github for anyone that is interested ( https://github.com/skiphansen/xcat_fw ).
Memories, memories ...
73's Skip WB6YMH
By
Skip Hansen
·
#450
·
|
Re: X9000 Codeplug Structure Information
It has to be balanced, of course, with limited EPROM space. If you
_really_ wanted to minimize bit fiddling time, you'd put each four-bit
unit in its own byte. Clearly they didn't want to double the
By
Dennis Boone
·
#449
·
|
Re: Xcat 9000 Rev A
I'm thinking of an external box with an ESP32 with an SB9600 bus
interface. This could give us Bluetooth connectivity to a phone app,
or Android head unit in a car as well as Doug Hall and CI-V.
If
By
Skip Hansen
·
#448
·
|
Re: X9000 Codeplug Structure Information
@ Dennis,
I was just making an insincere wise crack. I truely never looked into the why, but what you said makes perfect sense.
From a uCs perspective that needs to output 4-bit data, it comes
By
swguest
·
#447
·
|