Skip to main content

Running uBITX Manager on Linux (Raspberry pi)

'CAT Support uBITX Firmware CEC Version 1.0 Release' was posted and linux users reqeust for Linux version of uBITX Manager.





CAT Support uBITX Firmware CEC Version 1.0  is click the below link
http://www.hamskey.com/2018/02/cat-support-ubitx-firmware-cec-version.html


The only Linux I have is Raspberry pi, so I ran it on Raspberry pi.

1.check installed Mono


2.install Mono
 sudo apt-get install mono-complete


'y' enter



complete



3.Download uBITX Manager newest version (0.97)


4.Uncompress

5.Execute
  mono uBITX_Manager.exe


  check 'Linux compatible' <-- It must be checked.



 select Port


Starting from the next step is the same as running on Windows

Connect -> Read -> Decode -> Edit -> Encode -> Write -> OK








6.Enjoy with uBITX

See below for movie that have been tested with uBITX running on Linux.





The .net framework 2.0 warning on mono but I kept it because it was running.
If does not work, please request. I will compile for mono framework 4.0, that is very simple work.


Ian KD8CEC



Comments

  1. Hello Ian.
    Thanks once more for the Linux version of the Ubitx Manager 0.97.
    It works like a charm on my Ubuntu Xenial with mono.
    No problem at all. I have already used it to make test changes to Ubitx and also updated the starting screen with my callsign.
    In the meanwhile I had uploaded version CEC 1.01 which is working fine.

    I have to test everything more extensively, but I thought of dropping you a line as I am not using RPi at the moment.
    Next test will be CAT control with FlDigi under Linux.
    Any comment will be advised to you.

    Also I am looking for an Xloader Linux compatible in order to totally get rid of Win environment.
    Of course I can issue the avrdude upload command with the file name and the rest from command line, but I guess I am quite lazy and prefer the window mode.
    If Xloader is written in Java and the author is willing to share the source, then there is no issue to have the .jar scripted for Linux.
    Anyway I have contacted the author for that.

    All the best for the time being Ian.
    73 de Konstantinos, SV1ONW

    ReplyDelete
    Replies
    1. I thought you were a Linux expert when you were talking about wine in the uBUITX group.
      If you have time, can you tell us how to use it on Linux?
      I did not even think Mono would be so perfectly compatible. Please let me know if there is some information that may be helpful.

      Thank you for good Information.

      Ian KD8CEC

      Delete
  2. Hello Ian
    Thanks for your great work.
    uBITX_Manager complains on my Linux Mint 18.3 environment - seems it wants mono v4.
    If that is not too much effort to do, it would be greatly appreciated.
    73, David VK3XDM/VK7XDM

    ReplyDelete
  3. Hello David,
    I just tested yesterday on Mint Sylvia the 1.01 Manager and it works fine out of the box.
    But one thing.
    I have realized that the mono installation on Mint is not complete, so in the beginning I had issues which were all resolved as soon as I did a new install of mono by just issuing the command sudo apt-get install mono-complete .
    You may as well give it a try.

    73, de Konstantinos SV1ONW

    ReplyDelete
  4. Thanks Konstantinos
    I did install mono-complete. I have also just tried uBITX Manager V1.02 with same result.
    The problem is uBITX Manager offers port options of /dev/ttyS0-31, but the device is connected to /dev/ttyUSB0.
    Do you have any suggestion to correct that?
    I have used uBITX Manager successfully on another Windows machine. But Linux is my main and preferred environment.
    73, David VK3XDM/VK7XDM

    ReplyDelete
  5. Hi David,

    I will try to have it installed on my RPi III over the weekend and let you know.
    The thing is that I ran DietPi, but that should not be a problem.
    When you plug the Raduino to RPi if you try from terminal: dmesg | grep -i usb and/or dmesg | grep -i tty I wonder if you see the port and then if you unplug it if you get the appropriate message.
    I am sure you know what I mean.
    I have also verified Manager 1.02 both on Xenial and Sylvia and works fine for me. Obviously Raduino (Nano board) is ttyUSB0.

    But when I received my uBITX the USB on the Raduino did not make good contact and eventually I decided to unsolder it, solder 4 wires on the USB port pins and feed a male DB-9 connector on the back panel of my machine.
    Since then I have never ran to any USB connectivity problem. A bit unorthodox, many fellow hams may comment, but it gave me a positive connectivity feeling. Strange OM you may say.

    73, Konstantinos SV1ONW

    ReplyDelete
    Replies
    1. Hi konstantinos and david,

      same pb for me,i d'nt get usb0,i made a ubitx.rules in udev,without result;
      73,
      jean-pierre F1FWE.

      Delete
  6. Hello Jean- Pierre, I will revisit the issue, but let me know first. When you run lsusb do you see your device? If not, chances are for hardware issue, including faulty cable.
    73 de Konstantinos

    ReplyDelete

Post a Comment

Popular posts from this blog

Introduction to UV-K5 HF Fullband receive version 0.3

Introduction to UV-K5 HF Fullband receive Version 0.3 This is an introduction to UV-K5 HF full-band reception firmware 0.3HF using SI4732-A10. This version is released separately from the existing UV-K5 CEC firmware version. because space is needed to store a large PATCH file to use SI4732-A10's SSB. 0.3HF added several functions to use SSB for shortwave radio and amateur radio.

Release CEC Firmware v1.200 for uBITX All version(include V2, V3, V4, V5)

Release CEC Firmware v1.200 for uBITX All Version (include v2, v3, v4, v5) I did the firmware work for v5 when uBITX V5 was released, but I release it now. I received the feedback from a thankful beta tester and tested it myself by converting my uBITX v3 to v5 but I was not sure. I ordered the uBITX V5 and delivered the correct uBITX V5, so I made a little more fine-tuning. If you use V2, V3, V4, you do not need to update this firmware.

Introducing UV-K5 Version 0.1P (CW)

  Introducing UV-K5 Version 0.1P (CW Mode) CW-related functions have been added to version 0.1P. The spectrum function has been removed but is maintained in the source code. Later, when the source code is distributed, you can activate it and use it if necessary. This version is for testing purposes only. It will be redistributed as the stable version 0.2 in approximately 1-2 weeks. If you don't want to beta test, you can wait a week or two and download 0.2