Git Product home page Git Product logo

uvk5cec's People

Contributors

phdlee avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

uvk5cec's Issues

New digital protocol proposal: POCSAG (TX)

Hi,

In case you are looking for a new digital protocol to implement, POCSAG TX capability (using the same method you used for the other digital protocols - with tones, rather than using the FSK modem due to the unavoidable prepended preamble) would be very useful, in my opinion.

It is a rather simple digital protocol for pagers. Pagers, being a simple VHF (most often) radio receivers with a digital circuit that decodes the protocol data from the received audio, are still popular in the ham community, because they are reliable and do not require complex infrastructure, so they can be used successfully in an emergency situation. The pagers themselves are pretty cheap on the secondary market, given that no commercial networks exist anymore.

Many hams use pagers converted to operate on the 2 m and 70 cm amateur bands, for example through projects like DAPNET.

Here is a simple software POCSAG encoder being utilized by another project (rpitx) that can be used as a reference point.

Version 0.2V Spectrum & Waterfall feature

Hello,
you posed another milestone for this radio.. I've used for some hours today and to me it's a step forwared the fagci one!
I would just to note couple issues about:

  • The AM fix seem not working during spectrum reception. this also occurred in early days of fagci one :)
  • Once in auto a carrire is detected and received. the squelch remain open until I push * .. to restore the spectrum in auto. It would be great have a default timeout (5sec) to restore the spectrum funcionality
  • While this great new feature is active often buttons seem to not react at first push. It could be due busy uP,since is doing really more of the expectation of Beken Designers

A marginal info for me to learn .. the spectrum is aways wide 127 steps, that for example is 3,175Mhz for 25Khz step. Why this limit?

Signal a little bit too wide?

Hi dr op!

Don't get me wrong. This release is great!!!

I tested it a few minutes ago. Well done.

But: Is the signal wide of M1 a little bit too wide?

image

I used MMSSTV here.

de DO7OO (ex DE8MSH)

[Request] Digipeater Mode

When and if it is able to RX packets. Having the ability to act as a digi would be an incredible tool to have. Something us crazy APRS fanatics dream of.

So I'll just leave this here for now...

Problems with CW mode

I tried "cec_0.1p.packed.bin".

  1. the CW mode sometimes transmits out-of-band.

  2. the harmonics in the 145 MHz band in CW mode are too large.
    Measured with my unit, the second harmonic was -50dBc in FM mode, but -6dBc in CW mode.
    This cannot be handled by a low-pass filter.
    There was no problem in the 435 MHz band, so it may simply be a problem with my unit.

Katsu JP3DGT

Invite to collaboration

Hi, this is Lollo, a new member of the Quansheng UV-K5 DEV Telegram group.

I know how much you awesome developers like to work on stuff, and as I wanted to do something for the community,
so I took the initiative to create a GitHub organization (I am the holder, but I'm just a member like everyone else).

This was due to an issue plaguing the group, the tremendous amount of forks, each different in their cool ways. Some developers have refused to release the source code, which they tweaked from other OS community efforts, others have refused to work with the community and continue to work on projects on their own, but there are just too many.

I humbly ask you to join the QSHOSFW organization, and to join our efforts to add as many features as possible, even from other forks, to a single unified base.

https://github.com/qshosfw

GPS Coordinates are not send ok to air.

Hi ! First to thank the development of this firmware!

I have a problem with GPS coordinates. I loaded in the menu like the web site is described. Using the formating of Google. But when i saw the raw packets, coordinates are different and in the map my UV-K5 is shown in another country hehe.

image
image

The APRS RAW Packet

2024-02-27 15:55:52 -03: LW2DHT-6>APK5C1,WIDE2,qAR,LU7AA-10:!3400.63S/05800.13WD
2024-02-27 15:59:38 -03: LW2DHT-6>APK5C1,WIDE2,qAR,LU7AA-10:!3400.62S/05800.23WD

Regards,
LW2DHT

CW off-band has not yet been improved.

I tried cec_0.20.packed.bin and the CW off-band problem was still not better.

DSP

cec_0.20.packed.bin
VFO A is fine at 435 MHz.
On 145 MHz "TX DISABLE" is not displayed but cannot transmit.(CWF can transmit).
On other bands, "TX DISABLE" is displayed and there is no problem.

VFO B will show "TX DISABLE" above and below (off-band) 145 MHz and 435 MHz, but you can still transmit.
You can transmit on other bands (50 MHz and 1200 MHz).

De Katsu JP3DGT

Proposed Menu Rename

After trying 0.2C, I would like to propose several menu rename, for better alignment with the current APRS nomenclatures:

  1. AprsDST -> if it possible change to AprsTOCALL
  2. AprsDIG -> if it possible change to AprsPATH (to be filled with complete path such as "WIDE1-1" or "WIDE2-1" even "WIDE1-1,WIDE2-1" if memory space is not a constrain)
  3. AprsDIG then can be repurposed for future DIGipeater function: enable - disable boolean values

73 de Yono - YD0NXX

APRS dev discussion

Configured all values in U.Info, set both MSG and GPS channels and radio is sending the APRS frames which are decoded correctly by direwolf 👍

Minor stuff that could be fixed:

  • MySSID and DigiID are probably kept in the RAM, as they vanish after restarting the radio.
  • For DigiID, I would get rid of the setting, moving the number to AprsDIG. Note that some of the paths like NOGATE or RFONLY do not have the number at all.
  • Latitude and Longiture get random letters prepended - I've typed in GPS LAT and LON in APRS format of ddmm.mm, including the symbol characters at the end.

Thanks for your good work! Happy to test any next version.

Awesome Idea the si4732 integration 🥇

Hello phdlee,
I discovered your firmware here on github almost by chance. since I have a k5 dedicated to testing and a si4732 in the drawer, I'll try to put it in place of the original chip! I just have a doubt about the work around the chip.. Looking at the shematic around the actual BK1080, it would make sense bypass or adapt the Q7 circuit.. and replace C28?
Last, if you could share a picture of your PCP modified it could be helpful to have a clear idea :)
Sorry to have used the issues form but it was the easiest way to contact you :)

BK1080

APRS TX issues

My T.APRS all menus shows the frequency of 0.0000,is there any way to set it?

RF gain

Is it possible to insert an RF GAIN for CW?
congratulations, it's a beautiful job

About releasing code in advance

Hello cec! I have been closely following your project on replacing the BK1080 with the SI4732 and writing the corresponding firmware. Learning that you plan to release the code with V1.0 has been incredibly exciting. Your work is not only technically profound but has also garnered widespread attention within China's HAM community. Many of us, myself included, have already designed and successfully implemented mature PCBs, and over 2000 people have switched to larger EEPROMs, all in anticipation of leveraging your firmware to enhance our projects further.

I understand that such a project requires time and effort to complete and may involve numerous debugging and improvement processes. However, due to my immense interest in this project and some personal reasons, I am very eager to gain early access to the code, even if it is just a preliminary version at this stage. I believe that having access to even the initial code would provide me with a wealth of learning and experimentation opportunities.

Best wishes,

Project does not compile at *nix-Systems

The project does not compile on *nix-Systems. When compiling this, it results in this error:

arm-none-eabi-gcc -Os -mcpu=cortex-m0 -fno-builtin -fshort-enums -fno-delete-null-pointer-checks -std=c11 -MMD -flto=auto -Wextra -DPRINTF_INCLUDE_CONFIG_H -DAUTHOR_STRING=\"KD8CEC_FROM_SOURCE_CODE_EGZUMER\" -DVERSION_STRING=\"CEC_0.1c\" -DENABLE_SPECTRUM -DENABLE_FMRADIO -DENABLE_UART -DENABLE_BIG_FREQ -DENABLE_SMALL_BOLD -DENABLE_VOX -DENABLE_KEEP_MEM_NAME -DENABLE_WIDE_RX -DENABLE_CODE_SCAN_TIMEOUT -DENABLE_AM_FIX -DENABLE_SQUELCH_MORE_SENSITIVE -DENABLE_FASTER_CHANNEL_SCAN -DENABLE_RSSI_BAR -DENABLE_AUDIO_BAR -DENABLE_COPY_CHAN_TO_VFO -DENABLE_SCAN_RANGES -DENABLE_FLASHLIGHT -DENABLE_CUSTOM_MENU_LAYOUT -DENABLE_HAMBAND_TX_CONTROL -I /app -I /app/external/CMSIS_5/CMSIS/Core/Include/ -I /app/external/CMSIS_5/Device/ARM/ARMCM0/Include -c ceccommon.c -o ceccommon.o
In file included from ceccommon.c:17:
ceccommon.h:27:10: fatal error: driver\bk4819.h: No such file or directory
   27 | #include "driver\bk4819.h"
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:471: ceccommon.o] Error 1

battery bug

something wrong with hidden menu#74: BatTyp>1600/2200.

same voltage level: 7.98v (+-1)
1600mAh: 7.98v=75%
2200mAh: 7.97v=87%

btw: more APRS GPS Coordinate group settings in U.info memu be better. ex GPS#1\2\3...

APRS suggestions

1.add "device infomation" edit in U.info for APRS.
2.add "APRS SSID" edit in U.info for APRS. only 0-7 optional for now. (http://aprs.org/aprs11/SSIDs.txt)
3.add "APRS Symbol" edit in U.info for APRS. very useful. (http://aprs.org/symbols/symbols-new.txt)
4.why does APRS MSG and GPS take two diffrent channels (#169/170). i dont get it. maybe APRS#1/2? Local/Satellite?
5.more APRS GPS Coordinate group settings in U.info memu be better. ex GPS#1\2\3...

Memory scan speed cec vs egzumer

Since I'm currenty run two K5, one with 0.1HF and the other left with egzumer 0.22 firmware, I recognized that the 0.1HF memory scan speed is about the half of the egzumer. This occur only with memory, indeed scanning VFO the speed is exactly the same.

I've tried to figured out if any menu option impacted this with no finidings.
Thank you

Not AX.25 on Direwolf

Hello, thanks for the work but on my UV-K5 is undecoded.

The APRS transmission is read as "(Not AX.25)" on my gateway running Direwolf 1.6.

I've followed the instruction on http://www.hamskey.com/, but I might miss one or another

By monitoring the TX audio on another radio, the sound level seems too hot, is there a menu to reduce the TX audio level?.

FW: 0.2B and 0.2C

73 de Yono - YD0NXX

APRS info, CW

my bad English.

  1. how to define device info and symbol icon in APRS?
  2. what does #72.FrCali mean in hidden menu?
  3. i can only charge battery up to 80%, any one?
  4. there are 10 CW MSGs in U.info, but LCD only shows 0-8 MSG, where is CW MSG 9?
    cw_msg
    THX!

0.2R Bug Report

1.We lost VOX by long press keypad-7 or F+7 in 0.2R Version.

2.CW mode tx always busy, in menu BusyCL : LOW, cannot be changed.

SSTV mode robot 36

First thank you for your great work!!!

SSTV modes mt1/sc1 are taking a long time to transmit. Why not using Robot36 mode, it takes shorter time only 36 seconds and more efficiency.

Sorry for my bad English.

0.2V Sound Output

Hello Ian,

My name is Sean, N7SIX, and I am a fellow enthusiast in the ham radio community who greatly appreciates your expertise in firmware, particularly on the UV-5 (8).

I am reaching out to kindly request a potential adjustment in the firmware, specifically related to sound output. I believe that implementing the following enhancements would significantly improve the user experience:

  1. APRS Packet Transmission:
    It would be immensely beneficial if, during the transmission of APRS packets, the radio itself could produce audible sounds. This feature would greatly contribute to the overall effectiveness and usability of the UV-5 (8) in APRS applications.

  2. Spectrum with Audio/Signal Output:
    Additionally, it would be highly appreciated if the spectrum could include an audio or signal output automatically instead of changing the settings "Receive" first before you can get the audio signal. This enhancement could provide users with valuable auditory feedback, further enriching the functionality of the radio.

I understand that your time is valuable, and I genuinely appreciate the work you do in advancing the capabilities of the UV-5 (8). If it is feasible, I would be grateful for your consideration of these suggestions if doable.

Thank you for your attention to this matter, and I look forward to any insights or developments you may have regarding these potential firmware adjustments.

Best regards,

Sean (N7SIX)

Spectrum VFO

Hello, how are you?

Live + Great, now let's make it more difficult.

When you are in VFO and press Scan and the spectrum appears without having to press Up/Down and it stops for a few seconds at each frequency found and continues its scanning process !!

It's possible?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.