Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- BITX20
- Messages
Search
Re: sbitx with new Raspberry Pi 5 (updates)
Hi Dave,
toggle quoted message
Show quoted text
Still to be done is the migration of the code to use the pinctrl's gpiolib API instead of WiringPi. I ended up testing with the command line pinctrl, but hopefully soon I'll be able to finish the code transition. Cheers, Rafael On 1/3/24 17:12, Dave, N1AI wrote:
On Wed, Jan 3, 2024 at 11:31 AM, Rafael Diniz wrote: |
Simple SDR Add-On for uBitX V6 and others
Greetings to all. I take no credit for this. This is just a rework of KD8CEC's earlier post to add an IF-SDR output to the uBitX series of radios. The V6 provides an IF output of 45Mhz at connector P3 (CW-1) which is well within the range of the inexpensive variety of SDR dongles on the market. In the case of the V6, I removed the USB jumper cable? between the Arduino Nano and the rear panel breakout and plugged my SDR dongle in its place. Simply add a short SMA cable from the 45MHz IF output to the SDR input and you're done. Take the mini USB you removed from the radio and connect it from the rear panel connector to your computer. Add free software and go. This is a great way to get your feet wet with SDR receivers without breaking the bank. In my case I had everything in my junk drawer. This mod can be applied to any of the uBitx series of radios or any receiver using an upconverting IF. Pictures are in the Photos section. I use SDR Sharp for Windows for the SDR software and Zadig for the dongle drivers. It runs great on my old junk. It also overcomes all of the shortcomings of the simple V6 receiver. Enjoy! Jim WB2LHP
|
Re: explanation please
On Wed, Jan 3, 2024 at 12:08 PM, <jefe_de_estado@...> wrote:
Is there a place in github to request new features ?would be the standard place for such things. or some tool that the dev team uses to keep track of new things??Hopefully that would be the one... I know Farhan is hard at work addressing many things, and he's mentioned several features that I'd like to see added, just don't want them to fall through the cracks.I agree. ? -- Regards, Dave, N1AI |
Re: sbitx with new Raspberry Pi 5 (updates)
On Wed, Jan 3, 2024 at 11:31 AM, Rafael Diniz wrote:
I also managed to test the i2c and GPIO (encoders, ptt, tx line, lpf's, etc), all good. No more known bug for Pi 5 on the sBitx that I can test. I'm just waiting for the new display ribbon cable to test the touch screen.I went to pishop.us yesterday looking for that ribbon cable and the RTC battery you mentioned, and found they had Pi 5 8GB in stock so I put in an order.? When all of that arrives, I'll be able to follow in your footsteps!? ? -- Regards, Dave, N1AI |
Re: explanation please
This has all be very helpful, thank you!? I'll sit back and patiently await all the great new updates that I'm seeing here!
Is there a place in github to request new features, or some tool that the dev team uses to keep track of new things?? There's a few things that I would like to see added, but don't have the skill to do on my own.? I know Farhan is hard at work addressing many things, and he's mentioned several features that I'd like to see added, just don't want them to fall through the cracks. |
Re: sbitx with new Raspberry Pi 5 (updates)
Hi all,
toggle quoted message
Show quoted text
Just giving a heads up, Wolfram codec bug in Pi 5 fixed by Phil Elwell, a Raspberry Foundation engineer: I also managed to test the i2c and GPIO (encoders, ptt, tx line, lpf's, etc), all good. No more known bug for Pi 5 on the sBitx that I can test. I'm just waiting for the new display ribbon cable to test the touch screen. : ) - Rafael On 1/3/24 12:16, Rafael Diniz wrote:
It is the same bus, just different connector. Bought a new one for 50 cents. |
Re: sBitx Logging issue
Gyula - since the files I sent you early yesterday morning had a bunch of debugging info that is no longer required, recommend you retrieve the original two files from? the sbitx github then make the change to the one line we identified yesterday and re-build.
You're going to have to start at the beginning, and make 100 QSOs to verify the change....??? ;-) 73; Steve, N3SB |
Re: Sbitx with Raspberry pi 5?
On Tue, Jan 2, 2024 at 10:44 PM, Gerald Sherman wrote:
Look at an Adel nibbling toolThanks!? I was trying to remember what those things were called.? I remember using one of those in high school decades ago working on sheet metal project boxes.? This was long before the 3D printer, laser cutter, water jet, plasma, etc were a thing.? No Amazon either.? If you wanted a project box, the school had some sheet metal stock, you made your own.? Nibblers were handy for making square openings. ? -- Regards, Dave, N1AI |
Re: explanation please
On Wed, Jan 3, 2024 at 02:29 AM, Paul wrote:
The best thing to do if you are not a programmer especially, is to wait until the code has been tested and Farhan and team is happy enough to incorporate the updates into the main branch of the code. That way you will be able to use the update process from the sbitx to incorporate the new updates when new releases are announced.I agree with everything you wrote.? Pull requests are generally intended for one developer to provide code to another developer, with the goal of merging the two code bases.? Testing the result is required.? Some skill/experience is needed to know what things need to be tested after each change. Yet I would also?emphasize that this code base is very approachable.? If you read Farhan's papers (some listed below) it is written in a way to be as approachable as possible.? He even shows you how to run the code in the debugger.? Compared to other code bases I've worked with, I think he's achieved that.? So if you don't consider yourself to be a full blown developer but at least conversant in the C programming language, you should consider having a go at it.? Select some aspect of the code you find interesting and single step it in the debugger or add some print statements.? ?Look at pending pull requests for things you want fixed and if the code changes make sense to you, give them a try.? Same for various small code changes people post here.? Clearly you won't want to start by changing the transmit power levels, go for something that isn't risky first.? Since you have good backups of the software (we all do, right?) you can always restore the backup and be back where you started, or simply undo the code change and rebuild.? The radio is built for tinkerers, both the hardware and software kind. TL;DR: Pull requests (and commits on other people's forks) are great ways to find interesting bits of code to muck with.
-- Regards, Dave, N1AI |
Re: sBitx Logging issue
Hi Gyula;
I think you may have grabbed and incorporated the two source files I sent you early yesterday --BEFORE-- we discovered the one line source code change. Please check sbitx_gtk.c, near line # 1342. ?? if (strlen(callsign) < 3 || strlen(rst_sent) < 2 || strlen(rst_received) < 2){ Replace the two occurrences of the number 2 with the number 1, so that you end up with: ?? if (strlen(callsign) < 3 || strlen(rst_sent) < 1 || strlen(rst_received) < 1){ Then rebuild and try. 73; Steve, N3SB |
Re: sbitx with new Raspberry Pi 5? Different screen connector!
Owen Baldwin
I have a new 10" display with rpi connections for another project. The display hdmi socket plugs in directly from the pi to the display via a small dual connector, (no ribbon)? On Wed, 3 Jan 2024 at 12:16, Rafael Diniz <rafael@...> wrote: It is the same bus, just different connector. Bought a new one for 50 cents. |
Re: sbitx with new Raspberry Pi 5? Different screen connector!
It is the same bus, just different connector. Bought a new one for 50 cents.
toggle quoted message
Show quoted text
On 1/3/24 01:35, Ashhar Farhan wrote:
Raf, |
Re: sBitx Logging issue
It seems that something is still interfering with saving the log file.
It couldn't record twice today, even though I've only been testing it for two hours. It records those who respond to its own CQ, unless something interferes. I uploaded a video where it was recorded, but the valid connection was not established. This cannot be deleted without a utility. link: -- Gyula HA3HZ |
AI and the SBITX
Hi all,
Was just thinking about the possibility of a next generation BITX series based on a Keras-Tensorflow framework. AIBITX would be an apt name for such a transceiver that would pick signals out of the panadapter intuitively, demodulate, decode, suppress noise, record automatically within given event parameters, enter logs and submit logs autoomatically? and so on and so forth.....but most important is the opensource. Farhan are you listening? Forgive me for the braindroppings... Just my two cents. 73ees, Patrick VU2OGA |
Re: explanation please
Paul
The best thing to do if you are not a programmer especially, is to wait until the code has been tested and Farhan and team is happy enough to incorporate the updates into the main branch of the code. That way you will be able to use the update process from the sbitx to incorporate the new updates when new releases are announced.
If you are a developer and want to help with a particular update, you can work directly with the pull request or as others have done, create your own pull request and work on that. Doing it this way ensures that the main code that everyone uses in the radio remains consistent and known to be tested and working. Note that as with all software, nothing is ever perfect. If there is an issue that you have spotted that is not already being dealt with, this is handled by raising an issue either in this group or you can click the issues button on the github page. Here you can see a list of issues that have already been raised, if yours is not listed, click the create issue button and explain in the comments field what your issue is, put as much specific detail in this wording as concisely as possible so that someone can investigate. It can take some time before it is looked at depending on the number of issues in the stack and the importance/seriousness of the problem. Hope the explanation helps Paul G0KAO |
to navigate to use esc to dismiss