¿ªÔÆÌåÓý

Date

Re: Coding for JackAl

 

I need some education...? Don't you need i+q signals for SDR?


rOn

On May 22, 2018 at 5:16 PM John <vk2eta@...> wrote:

The Teensy 3.6 has a floating point unit and can do FIR filtering and more at that sample rate with the audio library.

So the IIR filters used here, which are at least an order of magnitude more CPU efficient, and should not be an issue for the Teensy 3.6.

One very interesting feature that opens up with this combination of CPU and library is the USB audio device emulation that would allow a computer to connect via USB for digital modes without a digital interface.

Plus the real possibility of on-board decoding and encoding of digital modes as well as built-in SDR.

Mind boggling and a hacker's dream that thing is.

73, John (VK2ETA)


Re: spurious signals on FT8 #ubitx

 

Hello Bo,

Have you checked the volume level you are feeding the uBitx? The mic amp isn't expecting more than 40mV.

Also did you have any attenuation turned on the ICOM? The manual says it has settings for 10,20,30 dB attenuation. (I'm terribly curious if that's a hardware attenuator or software based. Looks to be hardware based according to the service manual. 10dB in tuner unit, 20dB in RF unit. Okay.)

I wonder if the spurs will go mostly away with 30dB ATT and checking that the sourdcard feed to the mic amp doesn't exceed 40mV.

The service manual says there is a 20dB voltage controlled attenuator to keep the ADC from getting swamped. Your two radios are so close I'm still sure the 7300 is showing you spurs due to close proximity.

Those are the first 2 things I would check.

73 de Jacob AG7CT


Re: Coding for JackAl

 

The Teensy 3.6 has a floating point unit and can do FIR filtering and more at that sample rate with the audio library.

So the IIR filters used here, which are at least an order of magnitude more CPU efficient, and should not be an issue for the Teensy 3.6.

One very interesting feature that opens up with this combination of CPU and library is the USB audio device emulation that would allow a computer to connect via USB for digital modes without a digital interface.

Plus the real possibility of on-board decoding and encoding of digital modes as well as built-in SDR.

Mind boggling and a hacker's dream that thing is.

73, John (VK2ETA)


Re: Raduino CAD Files

 

I think I may be confused or missing something. Why use usb on blue pill. Like I have always used stlink or ftdi ? to program with . If using usb to communicate with could you not just cut the 5v trace on the board from the usb . ?I have been playing with the blue pill today trying it with cec ?firmware and run into errors with EEPROM ?and get. I have been reading of problems of this. I see that this is being worked on by STM, now whether it has been fixed I have not had time to check this out. The EEPROM ?routine Ian uses ?is very good I see it is being used in the new OEM firmware I have been reading about. Their have always been some quirks using STM processors on Arduino. Mxcube ?or attalis ?may be better option for programming.
Now this is just a thought for going with STM for my programming ability (or disability ) I will probably ?have to go with mega 2560 mini. I have had no problem getting ?Ian's ?firmware to compile on it. I like the STM idea but , hell, I'm ?almost 70, I don't ?need complication.
73's ?kn4ud


--
Allen ?Merrell


Re: #ubitx #ubitx-help #ubitx-help #ubitx

 

Sounds like somebody just made a wild guess at how wide.
Or didn't have some of these other issues fully figured out.
Did anybody ever evaluate the failure?

A skinny trace with feedthroughs such that the owner can choose to cut the
trace and put in something better seems a fine compromise.

The scheme I presented is $0.10 for the schottky series diode,?
otherwise no additional burden to this $109 rig.?

Jerry


On Tue, May 22, 2018 at 01:36 pm, Jack Purdum wrote:
I had a skinny trace fuse on a CRK-10A QRP transceiver which did burn through, but not before it fried virtually everything else on the board. I wouldn't trust a skinny trace fuse in a circuit at all...period. That's sad, too, because it's a really nice rig with an outstanding receiver.
?


spurious signals on FT8 #ubitx

Bo Barry
 

I've made some successful contacts on FT8 and WSPR using my Raspberry pi and posted a guide on how to do it.

However, monitoring its output on my Icom 7300 I see:

ubitx freq 7074.0,? audio transmitted freq USB 1.708kHz? ?so signal should be at 7075.8 MHz
On the Icom I see
7072.4, 7074.0, 7074.2 big signal, and 7075.8

Any ideas?
Bo W4GHV


Re: #ubitx #ubitx-help #ubitx-help #ubitx

Jack Purdum
 

I had a skinny trace fuse on a CRK-10A QRP transceiver which did burn through, but not before it fried virtually everything else on the board. I wouldn't trust a skinny trace fuse in a circuit at all...period. That's sad, too, because it's a really nice rig with an outstanding receiver.

Jack, W8TEE

On Tuesday, May 22, 2018, 4:28:17 PM EDT, Jerry Gaffke via Groups.Io <jgaffke@...> wrote:


The relay trick is good, especially if running a kW.
At 10W, semiconductors are fine.

At a minimum, I'd just make it series schottky diode into the main uBitx rail with a 0.5A fuse there.
I have a lot more faith in the $0.10 diode than I would in a $1 ebay relay.
Still have a good spot for that idiot light.

PA-PWR fused separately at 3A, with beefy enough traces and coils that the fuse blows first
when the IRF510's intrinsic diodes see reverse voltage.
?
If fuses are deemed too expensive, perhaps just a skinny trace on the PCB where
power enters and goes to the series schottky.?
Have a big feedthrough on each end to mount a replacement fuse.
The 3A PA-PWR fuse could be a thicker trace, or perhaps just a skinny wire to the power connector.


A fuse on the ground lead is not something I've ever worried about,
but you give a good argument.? Again, maybe just a skinny wire (such as the 26 gauge
hookup wire provided with the uBitx) from power connector ground lug?
to chassis and PCB grounds is a sufficient fuse there.

Jerry, KE7ER


On Tue, May 22, 2018 at 12:58 pm, ajparent1/KB1GMX wrote:
My prefered way uses a diode and relay.? Relay has zero voltage drop.
IF the diode does not conduct,
? ? then power to the relay does not happen and power to the board never happens.
When the diode/relay combo I add an "idiot led" bicolor before the relay depending
on polarity red not good, green good, none means fuse or no power.??
Why go that far? Never loan gear, and bad stuff happens in a hurry.

But I still include a fuses (each lead) before the reverse polarity diode.? Why?
If the negative side is case and I hook the positive to the case we get sparks
and fried wires in most mobile environments.? Lets protect the source.


Re: #ubitx #ubitx-help #ubitx-help #ubitx

 

The relay trick is good, especially if running a kW.
At 10W, semiconductors are fine.

At a minimum, I'd just make it series schottky diode into the main uBitx rail with a 0.5A fuse there.
I have a lot more faith in the $0.10 diode than I would in a $1 ebay relay.
Still have a good spot for that idiot light.

PA-PWR fused separately at 3A, with beefy enough traces and coils that the fuse blows first
when the IRF510's intrinsic diodes see reverse voltage.
?
If fuses are deemed too expensive, perhaps just a skinny trace on the PCB where
power enters and goes to the series schottky.?
Have a big feedthrough on each end to mount a replacement fuse.
The 3A PA-PWR fuse could be a thicker trace, or perhaps just a skinny wire to the power connector.


A fuse on the ground lead is not something I've ever worried about,
but you give a good argument.? Again, maybe just a skinny wire (such as the 26 gauge
hookup wire provided with the uBitx) from power connector ground lug?
to chassis and PCB grounds is a sufficient fuse there.

Jerry, KE7ER


On Tue, May 22, 2018 at 12:58 pm, ajparent1/KB1GMX wrote:
My prefered way uses a diode and relay.? Relay has zero voltage drop.
IF the diode does not conduct,
? ? then power to the relay does not happen and power to the board never happens.
When the diode/relay combo I add an "idiot led" bicolor before the relay depending
on polarity red not good, green good, none means fuse or no power.??
Why go that far? Never loan gear, and bad stuff happens in a hurry.

But I still include a fuses (each lead) before the reverse polarity diode.? Why?
If the negative side is case and I hook the positive to the case we get sparks
and fried wires in most mobile environments.? Lets protect the source.


Re: #ubitx #ubitx-help #ubitx-help #ubitx

 

My prefered way uses a diode and relay.? Relay has zero voltage drop.
IF the diode does not conduct,
? ? then power to the relay does not happen and power to the board never happens.
When the diode/relay combo I add an "idiot led" bicolor before the relay depending
on polarity red not good, green good, none means fuse or no power.??
Why go that far? Never loan gear, and bad stuff happens in a hurry.

But I still include a fuses (each lead) before the reverse polarity diode.? Why?
If the negative side is case and I hook the positive to the case we get sparks
and fried wires in most mobile environments.? Lets protect the source.


Allison


Re: JackAl Board Debut

 

¿ªÔÆÌåÓý

Jack

Perfect

?

art

?

From: [email protected] [mailto:[email protected]] On Behalf Of Jack Purdum via Groups.Io
Sent: Tuesday, May 22, 2018 3:38 PM
To: [email protected]
Subject: Re: [BITX20] JackAl Board Debut

?

Art:

?

The JackAl board expects to see the display with the following profile:

?

Interface??????????????????? 4 wire SPI

Power supply type ??? 3.3V
Touch panel type?????? Resistive
SD card interface ???? Not used

Font chip?????????????????? ER33-4-1

?

We really don't need the special font chip and you can use the font supplied with the library. However, the chip is cheap enough we ordered them with the font chip above. The same is true for the 7" display. BuyDisplay.com has the following description at the bottom of the correct display:

?

????????ER-TFTM050-3 is 5 inch tft lcd module WVGA 800x480 display, serial, spi, i2c parallel interface,

??????? RA8875 controller, capacitive or resistive touch screen panel

?

This should help you order the correct display.

?

Jack, W8TEE

?

On Tuesday, May 22, 2018, 2:00:51 PM EDT, Art Olson <olson339@...> wrote:

?

?

Jack

Need a few more details for the display

Info from you:
5" ($34) or 7" ($44) touch screen displaying (using the RA8875 controller chip

Questions from vendor
Interface
Power supply type
Touch panel type
SD card interface
Font chip

Want to get parts while you finish board. Realize you are traveling. When you can

Art
N2AJO
> On May 20, 2018, at 11:17 PM, Jack Purdum via Groups.Io <jjpurdum=[email protected]> wrote:


>
> 5" ($34) or 7" ($44) touch screen displaying (using the RA8875 controller chip





Virus-free.


Re: "RADUINO" Versions

 

With 406 of those Mini-kits (AGC and Click) requested as of today, I don't think I'll have any problem keeping "out of trouble" in the upcoming days.

73 Kees K5BCQ


Re: "RADUINO" Versions

Jack Purdum
 

Anyone happen to have a matrix of the various options ?? (silly question).

Kees: I have a great idea for a little project that will keep you out of trouble for a day or two...

Jack, W8TEE

On Tuesday, May 22, 2018, 2:24:58 PM EDT, Kees T <windy10605@...> wrote:


Things are happening fast and I'm trying to keep it straight in my old head. Is this list complete relative to the various "Raduino" versions available today ? I may have left some off....... Anyone happen to have a matrix of the various options ?? (silly question).

73 Kees K5BCQ

1) Original "Raduino" with a Nano Ver ? (base Farahan started with and probably what most uBITX units have today)
2) Upgrade to #1 ?? Ver ?
3) Upgrade original "Raduino" with a Nano Ver ? with firmware by Ian Lee, KD8CEC?
4) "RaduinoUMAX" with firmware by Mike Hagen, WA6ISP, (more I/O)?
5) "Raduino Protoneer" (Arduino Zero Compatible Nano-ARM, uses SAM21 microcontroller). Who was/is working on this one ?
6) "Raduino Pill" by Joe, W3JDR (uses a STM32F103 "Blue Pill" microcontroller, lots more I/O)
7) "BITeensio", this is the new one by Jim Shelton, W0EB, more info coming.
8) "JackAl" board this is the "will blow your socks off" design recently announced at FDIM by Jack Purdum, W8TEE, and Al?
? ? ?Peter,??AC8GY (all the capability you should ever want, uses a Teensy 3.6 microcontroller and will cost "a few $$ more" but
? ? ?has?VERY impressive capabilities which highly depends on the guys writing the firmware (as do ALL the above).


Re: JackAl Board Debut

Jack Purdum
 

Art:

The JackAl board expects to see the display with the following profile:

Interface??????????????????? 4 wire SPI
Power supply type ??? 3.3V
Touch panel type?????? Resistive
SD card interface ???? Not used
Font chip?????????????????? ER33-4-1

We really don't need the special font chip and you can use the font supplied with the library. However, the chip is cheap enough we ordered them with the font chip above. The same is true for the 7" display. BuyDisplay.com has the following description at the bottom of the correct display:

????????ER-TFTM050-3 is 5 inch tft lcd module WVGA 800x480 display, serial, spi, i2c parallel interface,
??????? RA8875 controller, capacitive or resistive touch screen panel

This should help you order the correct display.

Jack, W8TEE

On Tuesday, May 22, 2018, 2:00:51 PM EDT, Art Olson <olson339@...> wrote:


Jack

Need a few more details for the display

Info from you:
5" ($34) or 7" ($44) touch screen displaying (using the RA8875 controller chip

Questions from vendor
Interface
Power supply type
Touch panel type
SD card interface
Font chip

Want to get parts while you finish board. Realize you are traveling. When you can

Art
N2AJO
> On May 20, 2018, at 11:17 PM, Jack Purdum via Groups.Io <jjpurdum=[email protected]> wrote:

>
> 5" ($34) or 7" ($44) touch screen displaying (using the RA8875 controller chip





Re: "RADUINO" Versions

 

You also forgot KB1OIQ who went with I2C for display and added keypad and voice
output suitable for low/no vision operators.? Call that #9.

I'll be #10....
MIne I may or may not publish when done be the root is 4.3 and it will be a fork of that
with a very different UI.? ? The primary change is no rotary encoder, less or no menu,
more buttons.? ?I plan to stay with nano or pro-mini (atmega328).

Alison


Re: Raduino CAD Files

 

Allen
Sounds like you have a lot of good stuff...I'll have a look.?

I'm about 1/2 finished on a Raduino board using the Pill. I'm developing it in DipTrace, which I prefer over Eagle and KiKad. In any case, I think there are file converters. I leave on Sunday for a month long vacation, so nothing will realistically be coming from me until July.

Thanks
Joe


Re: Coding for JackAl

 

Thanks Jack and Al.
That sample rate is pretty high. Maybe some surprises in store.
Will look forward to the articles.


Re: "RADUINO" Versions

 

#3 is what is called micro-code "version 4.3" today and is being tested.

73 Kees K5BCQ


"RADUINO" Versions

 

Things are happening fast and I'm trying to keep it straight in my old head. Is this list complete relative to the various "Raduino" versions available today ? I may have left some off....... Anyone happen to have a matrix of the various options ?? (silly question).

73 Kees K5BCQ

1) Original "Raduino" with a Nano Ver ? (base Farahan started with and probably what most uBITX units have today)
2) Upgrade to #1 ?? Ver ?
3) Upgrade original "Raduino" with a Nano Ver ? with firmware by Ian Lee, KD8CEC?
4) "RaduinoUMAX" with firmware by Mike Hagen, WA6ISP, (more I/O)?
5) "Raduino Protoneer" (Arduino Zero Compatible Nano-ARM, uses SAM21 microcontroller). Who was/is working on this one ?
6) "Raduino Pill" by Joe, W3JDR (uses a STM32F103 "Blue Pill" microcontroller, lots more I/O)
7) "BITeensio", this is the new one by Jim Shelton, W0EB, more info coming.
8) "JackAl" board this is the "will blow your socks off" design recently announced at FDIM by Jack Purdum, W8TEE, and Al?
? ? ?Peter,??AC8GY (all the capability you should ever want, uses a Teensy 3.6 microcontroller and will cost "a few $$ more" but
? ? ?has?VERY impressive capabilities which highly depends on the guys writing the firmware (as do ALL the above).


Re: #ubitx #ubitx-help #ubitx-help #ubitx

 

Hmm.
Ground is ground all the way through.

Only exception might be if you try putting a bridge rectifier up front so it still
works if the wires are swapped.? ?Bad idea.

The fuse is an integral part of polarity protection if using a shunt diode.?

Jerry



On Tue, May 22, 2018 at 10:41 am, david todd wrote:
The fuse can be looked at two ways. 1.it provides over current protection.
2.it won't provide polarity protection.
Some techs prefer to put the diode before the fuse as a practice to keep positive voltage off the ground plane.

Now the diode installed after the fuse will do the same but if you miswire anything after the fuse,then you will be holding a really neat looking paper weight. The diode only conducts one way and I personally have used this method to protect some of my equipment. A fuse is a fuse. Only protects from current. I prefer to protect my equipment from reverse polarity before it gets into the ground side. I do this because I have repaired many rigs with fuse first, and the owner hooked up the pwr source wrong. You can also wire it in series with ur power cord externally .some chips will fry before u get the display to glow. - 5 or - 12 is a whole lot of hurt to a static sensitive chip. Just my two cents worth.

Everyone has their own way.

73s
Have fun
David
ka9koj


Re: ubitx code version 4.3 for review, testing

 

hehe,?

btw, Ian has been busy. We patched some UI stuff as well as sorted out a very tricky buffer overflow in the lcd routines. Those testing should download the latest from again. this one is far more stable.

- f

On Tue, May 22, 2018 at 11:42 PM, Arv Evans <arvid.evans@...> wrote:
Farhan

I knew what you meant.? Just had to add a bit of humor or confusion for those
who may not understand.?? ?

Arv
_._


On Tue, May 22, 2018 at 12:08 PM, Ashhar Farhan <farhanbox@...> wrote:
Arv,
The idea is to keep it usable for people who don't understand English very well. For instance instead of 'Change VFO from A to B?' The string just suggests "VFO A > B?" :-D

- f

On Tue, May 22, 2018 at 11:35 PM, Arv Evans <arvid.evans@...> wrote:
Farhan

I just now downloaded the zip file and will try compiling and testing late this evening or tomorrow morning.?

Noted your comment about keeping usage of English words to a minimum.....?? Does this mean that I
have to learn to code in Pastun or one of India's 22 official languages???? ?

I like the idea of leaving out much of the add-ons that have been suggested and implemented by others.?
Minimal functionality will suffice to get the rig up and running, and it then becomes an invitation for
builders to learn C-language, the Arduino IDE, and about the Si5351a.? This should keep old geezers
like me busy for weeks, if not months.??? ?

Looking forward to playing with new code.?

Thanks,

Arv? K7HKL
_._




On Tue, May 22, 2018 at 2:24 AM, Ashhar Farhan <farhanbox@...> wrote:
peeps, jack, ian, allard, arv

i have created a next version of the base software after thinking hard about it. you can download it from?. I invite you all to test it. if you are not familiar with C code or Arduino programming, I suggest you wait for a few days until we get all the bugs sorted out. This is only for the Arduino regulars.

Sending bugs:
Send me the bug reports directly to my email farhanbox@.... In the subject line use the word "#ubitx40". I will try to answer all emails but I can't promise responses to all.?

Before you start reviewing the code, let me give you a heads up of what to expect. Going by the general mood, I have taken the call to substantially borrow from Ian, KD8CEC's code and back port it to the original ubitx code. I guess that the new code has about 10% more lines but it is substantially more robust and useful.? The main features that I cherry picked from Ian's code are:

1. Keyer. You have to choose which keyer to use, but the keying is much better and robust now. This code is a total copy/paste of Ian's keyer. The auto-keyer (that sends out preset phrases in cw) is left out. The Iamabic A, Iambic B and the handkey sending works very well.
2. CAT control. Given the popularity of FT8, I rewrote the cat by following Ian's code but rewrote it to follow the ubitx coding conventions. It is a miminal set.
3. Split operations: My own interest of working with satellites have prompted me to add split operation.?
4. Rationalized menus: The menu system is now more consistent.
5. Tuning mechanism. The accelerated tuning works, though it doesn't jump randomly like before nor does it work at that speed. For very long band changes, it is recommended to do that through the menu option to change the band.

Among the things left out was support for different other types of displays, wspr beacon and many other goodies. The eeprom memory map is kept consistent with the KD8CEC's plan. You can switch between both the codes easily.

I have kept usage of english words at a minimum.??

- f