Code Monkey home page Code Monkey logo

md380tools-vm's People

Contributors

b4d avatar dalefarnsworth avatar efpophis avatar javastraat avatar jonathanendersby avatar kd4z avatar lancehudson avatar paulomartinspt 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

md380tools-vm's Issues

Archive.org files missing, so build fails

Perhaps I'm the first to observe this... but the files needed by the script look to be missing.

When it gets to this line:
https://archive.org/download/TYTMD380FW2/TYT-Vocoder-MD380-D13.20.bin => dl/D013.020.bin Makefile_orig:60: recipe for target 'dl/D013.020.bin' failed make[5]: *** [dl/D013.020.bin] Error 22
...it all falls apart and of course no .bin files are created.

Did I miss a step or did the files on archive.org get removed?

Thanks! 73 -Gary, N4TXI
...

Issue with flashing database

Hello, Running MD380Tools VM version 4.53 with Oracle VM Virtualbox 6.1
Using a Retevis RT8 radio. I had no issue programming the firmware in (DFU) mode, with the 'flash' command. But failed to attach the USB device @00000004 : ffffffff Patched MD380 [200] or @00000008 - in either a USB2 port or USB3 port. Running the Oracle VM on Windows 10 which sees the device in the device manager as an STM Device in DFU Mode. The DFU mode does not change either actually in DFU mode or On (without using the Power / Up keys at switch on). In the Oracle Settings, USB, I have used the USB Device filters to pass over the commands from Win10 to the VM, with AnyRoad, @00000004 and @00000008 filters. What I am finding is that the 'Failed to attach the USB device' in every combination I try. My question relates to VM not seeing the USB device , is there a setting in Oracle VM which is preventing the Toolkit VM from seeing the radio ? I have resorted to using the TyteraFlashTool_v1_08c_BETA program in flashing the database. I would prefer to use this Toolkit VM. In the past this toolkit had no issue in flashing the database. Do I need to start again and download a fresh copy of the toolkit with Windows 10 USB drivers installed ? It may be Windows 10 is the problem and the USB drivers are not working anymore as they should ? Thanks, James

download contacts

Do not know if this is an issue u can answer but when I do the flashdb it clears the memory and says it is writing but after complete it is not there. It did not flash anything that I can find anywhere.

Md380 with nosleep.enable no analog rx

DMR works fine, but I lost analog Rx. TX works fine. I checked the codeplug and nothing was changed. Before I used the nosleep firmware DMR didn't work, but analog did. Now it's the opposite.

Thanks for your help

missing closing " on line 25

bash_aliases generates error when logging in

-bash: /home/pi-star/.bash_aliases: line 36: unexpected EOF while looking for matching `"'
-bash: /home/pi-star/.bash_aliases: line 46: syntax error: unexpected end of file

add " and it will work again

Option Mic gain does not work properly.

There is a problem with Mic gain, If Mic gain has never been activated then nothing is wrong. But as soon as you activate Mic gain 3db or 6db, the sound becomes duller. If you turn the Mic gain off then the Microphone will not work anymore, then you will hear nothing after 1 second. This is an external microphone.

merge.error 0kb every time.

Why the merge. Error function no longer works in the VM V4. Today an error created a mistake he gave him in the Glvusers overview but not in the traffic jam. This is THE reason for me to go from 3 to 4 because with an update of 400 + The file is digging far too much work which takes more than half an hour. You are the VM man so I explain this problem to you.

Enable bash history

Hi, in earlier version, bash history was saved, that is useful so people can search or arrow up the old commands quickly. Any way to bring that back?

User.bin not correct?

Warren there is something wrong with the seed.zip? if we glv or enter glvuser helped DB nearly soap. We continue with our DB than user.bin shows.
user.bin.txt

MD-380 old vocoder no display

With the latest experimental firmware I lose the display on the MD-380. It stays on for a moment during turn-on then goes off. Not able to see to access settings to deal with display. re-loading MFG firmware corrects issue but when re-loading experimental firmware same issue. At the moment you can either chose "flash" or "flashgps", any chance on a "flash" for the old vocoder?

The "flash" worked under 3.08 but not working now under 3.09.

Thank you!

Error in seed.bin

Warren can you customize in Seed.bin? There is a mistake.
2042307, PE1ORP, Andre Stellindga, Spijkernisse, South Holland, Andre, Netherlands
Must be
2042307, PE1ORP, Andre Jacob Witte, Spijkernisse, South Holland, Andre, Netherlands

Red button bug.

When I press 2X red, I have a light blue blank screen with analogue transmitter. Then I press green, I see the normal menu, I press red again, and it will hold everything.
In my opinion, I'm still a bug.

Translation EN-PT

Do you want to translate the menu and scripts messages to Portuguese?
Regards,

Paulo
CS7AGH

copying the commands to bash

Hi!
I tried to install it on Debian (VM) and this step:
**cp md380tools-vm/root/.bash_aliases ~**
Didn't work for me.
The correct filename on Debian was .bashrc instead of .bash_aliases
73!

flashdb failing, sometimes on erase, sometimes on write

I am using the latest version of the virtual machine and virtual box. I am running it on mac sierra, 10.12.16. I have no trouble flashing the firmware. On trying to flash an update to the userdb, I am getting "operation timed out [Errno 110]" and the radio is left in "PC program USB mode". The error first happened on erasing. I got through the erasing cycle (I closed the VM, turned off the radio, and restarted the process) and it failed in the same way on writing the new user database. The third try, it failed on erasing.

I am able to read and write rdt files to the radio using tytera's CPS software. I was able to run the tytera flash tool, too, before flashing MD380tools. I am running V1.34 of the CPS. The tytera firmware on the radio before flashing MD380tools was 13.034.

One result is the userdb seems to be corrupted now, or at least partially erased. I am getting the callsign not found window, the one with the "update with glvusers, then flashdb" message when there is an active call. I do have "userdb" selected.

Any ideas where to start looking?

Bug found in building the users database

Hi Warren,

The 'user.bin' file is getting munged-up anytime a static.users file is included.

I first noticed the issue when I created one entry in the static.users file using this format (101,call1,name1,city1,state1,nickname1,country1) . The actual entry is:
3139370,W8FAA,John,Atwater,OH,John,USA
When the database is created, I do a lookup on the callsign with ./lookup W8FAA. Lookup returns two results. The first is my record as shown above. The second is (at the time of this post) a record for call CX1RK. This second record is the record for CX1RK from the database, but it has my record concatenated to the end of it.

SO, I removed my record from static.users and re-ran 'glvusers'. The user.bin file is still corrupt in the same place, but with different data. Something is wrong in the process that merges the data together.

Edit: Looks like CX1RK is the last entry in the original user.bin file. The issue is the addstatic script may not be adding a LF before inserting the static.users file.

73,
John W8FAA
[email protected]

nosleep.enable not working on HW V5.01

This workaround does not seem to be working on my V5.01 radio. The RX meter still drops off after about 5 seconds. it seems to stay connected longer than before, but the radio still goes to sleep. Analog reception is deaf except when monitor is activated.

Wrong keyboard layout in VM

I have a scandinavian keyboard layout. When booting your VM, I cannot type equal sign, slash etc. Since I am not root (and dont have the root password) I cannot edit /etc/default/keyboard.

Can you inform about the root password in your VM Linux image so we can edit keyboard layout pse.
Also, what distro of of linux is it?

73

pdf file download

The file says: Sorry, this file is invalid so it cannot be displayed.

Great work on the VM mate!
Regards,
Paulo CS7AGH

Data format - Talker Alias

Hi there!

It looks after the last change on the md380tools, if you want on the submenu: "Date format" use the new option "TalkerAlias" it doesn't work.

Tried with the base md380tools by travisgoodspeed and it works.

Paulo - CT2JAY

Dmr user 2x listed with the same ID.

Warren fetching user.bin I come every time this person at 2x.
2043138 PD2DL Dirk Loenen, Utrecht, Utrecht, Dirk, Netherlands
2043138, PD2DL Dirk,,,, Netherlands

Is to adapt this?

User.bin copy to home server.

It is not an error but a sugestie.
Is it possible to user.bin file using the menu command to write to the server? there are namely the new users in. So we can customize this file and then rename it to static.users.txt.

greetings PD1LOI

Demo Screen not enable.

Menu, MD380Tools, Display, Boot Option, Demo Screen is on Disable and I can not set to Enable. is this known?

user.bin is not normal size.

I've looked at the code myself, but I don't really understand the TypeError. Using Python 3.

`hans@G510:~$ glvusers
Archive: /home/hans/md380tools-vm/nicknames.zip
inflating: user.nicknames
Downloading data from RadioId.net...Normalizing...done
Downloading data from HamDigital.org...Normalizing...done
Downloading alternate data....done
Traceback (most recent call last):
File "/home/hans/md380tools-vm/merge_users.py", line 2256, in
enable_options = [upperFirst(x["name"]) for x in sorted(optionList)]
TypeError: '<' not supported between instances of 'dict' and 'dict'
Merging data...
Contact Merge completed.
RadioId count : 152226 records (8362895 bytes)
HamDigital count : 152038 records (5994772 bytes)
Alternate count : 0 records (0 bytes)
Nickname count : 4482 records
Records skipped : 4 records See /home/hans/merge.errors
** The Downloads for Contact information may have failed - run glvusers again
** before running flashdb, as the user.bin is not normal size.

Merged total : 0 records (0 bytes)
User.bin filesize : 0 bytes (not including header record)
Processing complete.
Run menu to return to the main menu screen `

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.