RoseyCubesat-1 decoder on LINUX_Ubuntu2023年05月25日 13時59分

 

インストール試行錯誤の最後に、TypeError で行き詰まった。
At the end of my trial and error installation,
I got stuck with a TypeError.

Install bitstring and cv2 module in advance.
$ sudo apt update
$ sudo apt install python3-bitstring
$ python3 -c "import bitstring; print( bitstring.__version__ )"
> 3.1.5
$ python3 -m pip install -U pip setuptools
$ python3 -m pip install opencv-python
$ python3 -c "import cv2; print( cv2.__version__ )"
> 4.7.0

Extract (zip) or (tar.gz) file in rosey forder
after downloading it from github site of UB1QBJ:
https://github.com/Foxiks/RoseyCubesat-1-Decoder/releases
> Run soundmodem_bpsk_9k6 software first using Wine.
$ cd ~/rosey/RoseyCubesat-1-Decoder-1.1/src
$ python3 decoder.py

TypeError:
> Traceback (most recent call last):
> File "decoder.py", line 85, in 
> s=start_socket(ip=ip, port=int(port))
> TypeError: int() argument must be a string,
> a bytes-like object or a number, not 'NoneType'