Giter Site home page Giter Site logo

datvplutofrm's People

Contributors

evaristey avatar f5oeo avatar f5uii avatar is0grb avatar philcrump 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

datvplutofrm's Issues

No patch deploy anymore

After reboot, no deploy.

# /usr/sbin/device_persistent_keys
install: can't create '/mnt/jffs2/etc/dropbear/dropbear_ecdsa_host_key': No space left on device

Scripts and binary on USB flash? [Question/feature request]

Thanks for great, useful and interesting repo.

As I understand "board/pluto" folder contains precompiled binary tools, scripts, webpage etc.

  1. Is it possible to use stock pluto firmware with these tools?
  2. Is it possible to store this stuff on USB flash?
  • Idea:
    When pluto boot, autorun.sh script copy all these tools from USB flash into root folder and then run.
    This could be handy that tools can be updated by simple copy from git repo to USB flash (maybe by executing additional script if necessary to prepare some paths or something similar) and no need to update firmware image.
    Remove USB Flash, reboot pluto and you will get stock firmware.

I can help with additional bash script writing if necessary.

Porting to newer plutosdr-fw

Hi.

I am attempting to port your excellent work to the newest plutosdr-fw (v0.37) but since v0.36 they have moved from glibc to uClibc and using the internal toolchain of buildroot due to incompatibilities with the Vivado one.

This means that the executable files in /root no longer work due to missing shared libraries, so I am trying to locate the source code for all required files so I can create buildroot packages for them, but I am stuck on pluto_dvb as I can't find the source code for that anywhere. Is this something that you can make available?

73 Phil M0VSE

Web interface ehancement : Global Setup

A general webpage for setting all global parameters actually included in config.txt

=====
Network

Hostname : pluto

USBEthernet :
ip : 192.168.2.1
iphost : 192.168.2.10
netmask : 255.255.255.0
gateway : 192.168.2.10

Ethernet :
dhcp (checkbox)
if(no dhcp)
ip : 192.168.1.50
netmask : 255.255.255.0
gateway : 192.168.1.254

Wifi
Connect to wifi OR Access point
SSID : Pluto_Wifi
Pass : MyPassword
if(not AP)
dhcp (checkbox)
if(not dhcp)
ip : 192.168.3.1
netmask; 255.255.255.0
gateway : 192.168.3.254
endif
if(AP)
ip : 192.168.3.1
netmask; 255.255.255.0
gateway : 192.168.3.254

Radio
Xo Correction : 20 ppm

Minitiouner Steering not working

on Alpha 2908, when clicking on a used channel, no piloting. As indicated by the return of execution of receiver.php, "The JSON extension is not loaded."

PHP JSON extension must be compiled.

Show if patch installed

Showing if a patch.zip exits and which are the files extracted in it on the Web interface should be a good enhancement.

Some stuff to do

  • Correct tscalc in wbe pluto.php
  • Remove datv startup and launch only process according to "mode" setup
  • publish incoming bitrate (mqtt)
  • publish modulator status (underflow, overflow, waiting , running)
  • Add a script which subscribe to netbitrate and apply strategy to command H265 encoder (obs should be fine also)
  • Add a general script to decode frame for web monitoring
  • Use full duplex on encoder to be able to run qo100websdr
  • Add a file player with pcr/pts correction remux

PlutoPLUS eth0

the firmwire runs on plutoplus. connecting via usb is working fine.

eth0 on the plutoplus is not available, so it can not be accessed via the gigabitethernetport.
the ethernet-chip is a RTL8211E

dmesg:

...
RTL8211E Gigabit Ethernet e000b000.ethernet-ffffffff:01: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=e000b000.ethernet-ffffffff:01, irq=POLL)
macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 28 (00:0a:35:00:01:22)
...

Fresh install and never used web interface

At a fresh install no parameters are set in fw_env. pluto_dvb is running with 50% cpu because lack of parameters.
1144 1043 root R 12996 3% 50% /root/pluto_dvb -m -c -s 000 -f -d

Custom frequency/SR issue

When enter manualy frequency and SR with input text (no dropdown list), values are not validated.

Fwversion

Fwversion should not be editable.
setting.txt is construct with fwversion at startup
Unfortunatelly, a saveconfig will overwrite it.
It should not save it with fw_setenv

Click on spectrum and Lo

When click on the spectrum, calculation with Local Oscillator (transverter) is not used to calculated IF.
Need to merge the 2 mechanisms.

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.