Giter Site home page Giter Site logo

f1atb / remote-sdr Goto Github PK

View Code? Open in Web Editor NEW
131.0 18.0 22.0 1.73 MB

Remote control of 2 Software Design Radio. Receiver and transmitter. Based on Adalm-Pluto SDR or RTL-SDR or Hack RF SDR or SDRplay and signal processing using GNU Radio on Raspberry PI. GUI on a web browser.

Home Page: https://f1atb.fr

License: GNU General Public License v3.0

oscar ham-radio gnuradio orange-pi hack-rf-sdr rtl-sdr adalm-pluto-sdr ssb nbfm

remote-sdr's Introduction

Remote-SDR

Remote-SDR remotely controls a SDR receiver and a SDR transmitter from a web browser. Pre-configured for the QO-100 Es'Hail 2 satellite transponder. Can be used for any NBFM, SSB or CW Radio from 1MHz up to 6 GHz. It can works in full duplex with Adalm-Pluto SDR, HackRF One, RTL-SDR, RSP1, RSP1A or SA818. Signal processing is done using gnuradio-companion and javascript. It runs on an Orange Pi Zero 2 with Armbian (Bullseye). It runs since version 2.4 on Raspberry 4 using Rasperry Pi OS.

Version 4.0 introduces the new Raspberry OS (Bullseye) for the Raspberry Pi 4B.

Version 4.1 introduces CW signal processing and automatic CW manipulator.

Version 4.2 introduces audio equalizers and noise filters.

Version 4.3 provides additional audio input/output to connect to external software (SSTV, FT8, Digi Modes..)

Version 4.4 allows IP ports selection to use Remote SDR via a NAT (Network Address Translation)

Version 4.5 introduces RTTY and frequency extension below 28MHZ for RTL-SDR V3

Version 5.0 is a complete redesign of the communications and the introduction of the SDR Play RSP1 and RSP1A.

More on https://f1atb.fr

Version 5.0 Releases :

Release v5.0i_rpi4 Image for Raspberry 4 https://github.com/F1ATB/Remote-SDR/releases/tag/v5.0i_rpi4

Release v5.0i_opiz2 Image for Orange Pi Zero 2 https://github.com/F1ATB/Remote-SDR/releases/tag/v5.0i_opiz2

Version 5.02 is installed directly by clicking on "Look for updates" in the "Tools" page.

The source of Version 5.02 is avalable here: https://github.com/F1ATB/Remote-SDR/releases/tag/v5.02s

Release v5.06i_opi1p Image for Orange Pi One Plus https://github.com/F1ATB/Remote-SDR/releases/tag/v5.06i_opi1p

Release v5.08i_opi1p Image for Orange Pi One Plus https://github.com/F1ATB/Remote-SDR/releases/tag/v5.08i_opi1p

Version 4.5 Releases :

Release v4.5s Source code here : https://github.com/F1ATB/Remote-SDR/releases/tag/v4.5s

Release v4.5i_rpi4 Image for Raspberry Pi 4B: https://github.com/F1ATB/Remote-SDR/releases/tag/v4.5i_rpi4

Release v4.5i_opiz2 Image for Orange Pi Zero 2: https://github.com/F1ATB/Remote-SDR/releases/tag/v4.5i_opiz2

Version 4.4 Releases :

Release v4.4s Source code here : https://github.com/F1ATB/Remote-SDR/releases/tag/v4.4s

Release v4.4i_rpi4 Image for Raspberry Pi 4B: https://github.com/F1ATB/Remote-SDR/releases/tag/v4.4i_rpi4

Release v4.4i_opiz2 Image for Orange Pi Zero 2: https://github.com/F1ATB/Remote-SDR/releases/tag/v4.4i_opiz2

Version 4.3 Releases :

Release v4.3s Source code here : https://github.com/F1ATB/Remote-SDR/releases/tag/v4.3s

Release v4.3i_rpi4 Image for Raspberry Pi 4B: https://github.com/F1ATB/Remote-SDR/releases/tag/v4.3i_rpi4

Release v4.3i_opiz2 Image for Orange Pi Zero 2: https://github.com/F1ATB/Remote-SDR/releases/tag/v4.3i_opiz2

Version 4.2 Releases :

Release v4.2i_opiz2 Image for Orange Pi Zero 2 https://github.com/F1ATB/Remote-SDR/releases/tag/v4.2i_opiz2

Release v4.2s Source code here : https://github.com/F1ATB/Remote-SDR/releases/tag/v4.2s

Release v4.2i_rpi4 Image for Raspberry Pi 4B https://github.com/F1ATB/Remote-SDR/releases/tag/v4.2i_rpi4

Release v4.2i_opi1 Image for Orange Pi One Plus https://github.com/F1ATB/Remote-SDR/releases/tag/v4.2i_opi1

remote-sdr's People

Contributors

f1atb 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  avatar  avatar  avatar

Watchers

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

remote-sdr's Issues

[Question] Configuration or modification to webserver

Great to see GR support updated to 3.8 and python looks to be at 3 for everything.

Is there any modifications you've had to do to the web server? I'd like to setup DragonOS Pi64 to allow anyone the ability to drop the contents of your html file into either the default html folder or possible a sub-directory (so as to not overwrite anything already existing) and then allow users to manually start up the application or allow it to be optionally enabled to start on next boot.

I was also going to try and see if I can get it running directory from SD card on the ANTSDR E310 (it's essentially a PluotSDR).

tx with hackrf one unstable

Hi André,

I have strange issue on Remote SDR in TX mode. I use hack RF one for TX and RTL SDR for RX. I run your image on PI4 4.4 (last one)
When I press tx , the system pass in tx (with red key) but after 2 or 3 cycles the Hack RF crash. :(
After that when I go in tool --> hack RF I can't see the hack RF (it's like unpluged)
If I connect disconect the usb cable to the rf one It's work again for 2-3 TX cycle then crash.

in this test I have disconnect PA and preaplifier to avoid any problem of HF
5V of the pi seems stable

do you have an Idea?
many thanks
Jeremy

orange pi 4 lts support

I have orange pi 4 lts.... i installed all components with manual procedure..
so i need to make adjustments in CPU.js. :).
What its interesting this CPU has 6 cores with 4 type a53 and 2 type a72

should i based on a72 or a53? or both ?

lscpu - printout:lscpu
Architecture: aarch64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 6
On-line CPU(s) list: 0-5
Vendor ID: ARM
Model name: Cortex-A53
Model: 4
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
Stepping: r0p4
CPU max MHz: 1416.0000
CPU min MHz: 408.0000
BogoMIPS: 48.00
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
Model name: Cortex-A72
Model: 2
Thread(s) per core: 1
Core(s) per socket: 2
Socket(s): 1
Stepping: r0p2
CPU max MHz: 1800.0000
CPU min MHz: 408.0000
BogoMIPS: 48.00
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
NUMA:
NUMA node(s): 1
NUMA node0 CPU(s): 0-5
Vulnerabilities:
Itlb multihit: Not affected
L1tf: Not affected
Mds: Not affected
Meltdown: Not affected
Mmio stale data: Not affected
Retbleed: Not affected
Spec store bypass: Vulnerable
Spectre v1: Mitigation; __user pointer sanitization
Spectre v2: Vulnerable
Srbds: Not affected
Tsx async abort: Not affected

Remote SDR v5 not starting after apt upgrade on Raspberry PI

Hello,

First thank you very much for your great work!
I've just started playing arround with it.

After a "sudo apt upgrade" Remote SDR v5" is not starting anymore.
I've tried to start it manually and get these error:

pi@remsdr-rpi4:/remsdr $ node Radio_Server.js
node:internal/fs/utils:347
throw err;
^

Error: EINVAL: invalid argument, write
at Object.writeSync (node:fs:920:3)
at Object.writeFileSync (node:fs:2208:26)
at exportGpio (/remsdr/node_modules/onoff/onoff.js:18:8)
at new Gpio (/remsdr/node_modules/onoff/onoff.js:172:36)
at Object. (/remsdr/remsdr_modules/CPU.js:27:15)
at Module._compile (node:internal/modules/cjs/loader:1198:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1252:10)
at Module.load (node:internal/modules/cjs/loader:1076:32)
at Function.Module._load (node:internal/modules/cjs/loader:911:12)
at Module.require (node:internal/modules/cjs/loader:1100:19) {
errno: -22,
syscall: 'write',
code: 'EINVAL'
}

Within CPU.js is a distinction between Raspberry and Orange PI with help from the lscpu command.

var info_cpu = cp.execSync("lscpu").toString();
// console.log('info_cpu: ' + info_cpu);
if (info_cpu.indexOf("armv7l") > 0) {
Model = "Raspberry PI4";
CPUshort = "RPI4";
GPIO_Fan = "4"; // Pin 7 on Raspberry
GPIO_Oscil = "7";
}
if (info_cpu.indexOf("aarch64") > 0) {
Model = "Orange PI Zero One Plus";
CPUshort = "opi1p";
if (info_cpu.indexOf("1512.0") > 0) {
Model = "Orange PI Zero 2";
CPUshort = "opiz2";
GPIO_Oscil = "74";
}
}

After upgrading the RasPi it runs with 64 Bit and returns now 'Architecture: aarch64" too.

As workaround I've modified CPU.js by setting the variables for the Raspberry Pi without the if statement and commented the Orange Pi part out. Now at least Radio_Server.js is starting again and it seams to work. Don´t know if there will maybe other problems with this modifikation.

Regards Bernd (DF1PZ)

Client attempting to telnet to unknown internal device

Hi,

I'm attempting to get 2 Raspberry Pi 4's with separate HackRF's tp operate from one console.
When looking at the Apache config on the RX, from the console of the RX, I noticed the below.
As I do not use this address range, I was wondering why this script was attempting to telnet to this device on my network?

File "/var/www/html/cgi-bin/ajax.py", line 44, in
client.connect('192.168.2.1', 22, username='root', password='analog')
File "/usr/lib/python3/dist-packages/paramiko/client.py", line 368, in connect
raise NoValidConnectionsError(errors)
paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 192.168.2.1

Thanks Derek

Full Duplex not working.

Hi Andre !
I found FullDuplex mode not working with Auxiliary input , RX path closing in case start of transmission.
This is independently to RX AF Gain (While TX) slider.
RX:
RX-1

TX:
TX-1

Accessing Remote-SDR via a network translated IP.

Hi,

I've been attempting to port forward Remote-SDR from a private network to an Internet address.

Other than port 80, is there any other ports required to be forwarded, can the service be forwarded to non standard ports, and does the internal or external IP address need to be placed in the parameters configuration for the webservice to communicate with the SDR?

I can see that 8006 (RX) and 8007 (TX) is used by UI, but I can't seem to identify if the UI need to talk to the backend on other ports and if the IP parameter for the SDR should reflect the internal IP or External NAT IP. Both options do not appear to work.

I've looked at the documentation and other discussions, but cant seem to find this scenario explained.
Any thoughts or work arounds would be welcomed.

Thanks in advance.

Doesn't boot on OrangePi Zero 2

Hi,
Just gave it a try on a new OPiZ2 recently - it doesn't work as expected. No IP-address is being requested, no signal over mHDMI, network LEDs are blinking though.

Note: RPI4 image boots fine even on RPi3, but probably this board is too weak, the sound is jerking badly in the browser.

(Request) Update for python3 / gr 3.8

I’d love to include this in DragonOS. I started looking at the source code and opening the grc files. Appears to be python2/gr 3.7 based. You wouldn’t happen to have 3.8 based flow graphs? Figured I’d ask before working in them.

Freely tuneable frequency selection

Hello. Just downloaded the latest version for Orange Pi. Have been looking for ages for a webpage based solution.
I know this is mainly an amateur radio application, and therefore appreciate the pre defined bands. I'm a theatre sound engineer looking to monitor his wireless microphones. I therefore need 606-614MHz and 850-865MHz. Would there be an opportunity to provide either these bands or a free entry frequency selection?
Great work. Thank you!

Supported browsers?

Running Remote-SDR on RPI 4 with Bullseye distro, running Debian Bullseye on PC.

Receive works, but when trying to transmit:

  • No errors from nodejs console
  • Latest Firefox (102.9.0esr) shows "SDR TX On" with green, microphone is selected, clicking on "TX audio on" makes button red, but no TX signal is shown on spectrogram. Firerefox does not pick any mic audio, there is error on console
Uncaught DOMException: AudioContext.createMediaStreamSource: Connecting AudioNodes from AudioContexts with different sample-rate is currently not supported.
Micro Stream not ready

Changing sample rate from 10000 to 44100 in public/JS/remote_TX_audio.js solves this issue and transmission is performing, but with very noticeable delay and high CPU usage by python running gnuradio blocks.
image

  • Trying with latest Chrome (112.0.5615.165), "SDR TX On" is shown with blue, clicking on "TX audio" button does not turn it red, mic signal is visible on spectrogram, so it picks up mic audio, but cannot start transmission
    image
  • Also in chrome "select frequency band" does not work, old band selections is selected back when trying to select new band
  • Transmit works on RPI4 with, e.g. SDRAngel, GNURadio and command line tools

SDRPlay support?

Hi,
Thank you for all effort making this Remote SDR available for HAMs!
I was wondering if can get support some day for famous SDRPlay receivers to cover most of the SDRs available nowadays.

Cheers,
73 DX HG0NCL
Kornel

Lost ability manage GPIO pin with TX/RX state change

Hi Andre !

after some updates of Pluto i lost ability to driving GPIO with changing RX/TX state with:
RX
TX

I have tested separately onoff package with simple JS script like:

'use strict';
const Gpio = require('onoff').Gpio;
const led = new Gpio(6, 'out');
led.writeSync(1);

GPIO6 driving fine as previously , but state not changing with TX/RX RemSDR - with TX Audio button or with external switch based on arduino.

What could be wrong, what i can trace and check ?

Thank you !

common

Disable TX Lo

Hi André !
Thank you for nice programming!
Works fine CW, DIGI and SSB QSOs i did via QO-100
Could you modify your code with disabling TX LO of AD93XX within simplex mode ?
Othervise TX LO disturbing normal reception and plenty of carriers are visible especially on high frequencies , see attached pic
Thank you in advance !
screenshot1

Where is Look for updates

I just upgraded to 5.0, and see that front page of web page says:

Version 5.02 is installed directly by clicking on "Look for updates" in the "Tools" page.
I have Tools next to Settings, bottom right.
But I cannot locate any Upgrade possibility
(github also gives this instruction)

Problem I just got, upgraded from v4, burning a new SD from image to my RPi400

  • Manual correct always start on -165000Hz
  • I cannot select "QO-100 Up" on TX page. It just jumps back to 70cm

I do have RX sound
I have cleaned Chrome local storage

Thanks for nice system
73 de OZ1AAB

Share expirience

Hi All !

i wonna to share my experience with RemSDR:

PM2 service not using in shared SW at beginning and better to disable this service and remove completely, as result it will be
low CPU usage and removing packets dropout even with WiFi:

sudo pm2 stop all
sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 unstartup systemd -u pi --hp /home/pi
sudo pm2 unstartup
sudo npm remove pm2 -g
sudo reboot

That all folks !

my screen short with 2 x RPI + 2 x Pluto:
RSDR1

RSDR2
mainPART
Uploading RSDR3.jpg…

BTW Cooler usage may be more efficient based on RPI defaults, means this feature can be disabled in RemSDR SW:

boot/overlays/README
put into /boot/config.txt :
dtoverlay=gpio-fan,gpiopin=12,temp=45000,hyst=40000

gpio PIN=12 will put in High state in case 45 Celsius of CPU and sett Low state with 40 Celcius of CPU
works without issues

Name: gpio-fan
Info: Configure a GPIO pin to control a cooling fan.
Load: dtoverlay=gpio-fan,=
Params: gpiopin GPIO used to control the fan (default 12)
temp Temperature at which the fan switches on, in
millicelcius (default 55000)
hyst Temperature delta (in millicelcius) below
temp at which the fan will drop to minrpm
(default 10000)

Armbian Orange Pi Zero 2

Hello
I followed the aliexpress link to the Orange Pi Zero 2 from the Orange Pi website, and the listing is strong in saying not to use Armbian, and to use their Android or Linux images instead. Seen here; https://www.aliexpress.com/item/1005001823662622.html?spm=2114.12010612.8148356.7.17379c73vPsjxT
I see that your Orange Pi image is Armbian, so i'm just unsure what to do - I just need it to work and don't really have the skills to be making too many changes etc. Do you know the reason for their insistence on not using Armbian and if it will be a problem for this image or not? Cheers

V5.0 not booting

Hello,
hardware is RaspberryPi 4 Model B (from 2018) with 4 GByte RAM and software remsdr_v5.0_rpi4 on a 16GByte SD card. The software hangs at booting. The red led and green led is blinking for some seconds. Then red led on, green led off. In the router I cannot find any IP.
I think my hardware is ok, because Raspbian Pi OS (bookworm) from 2023-10-10 is working ok with the same SD card..
Any suggestions.
Thanks
Uli

Integration of wfview as a backend

Hi,

I'm really liking the latest release and now looking to use the new NAT feature.

I also use WFView for my IC9700. I was wondering as they have a server mode where a remote client can communicate with a computer connected to the radio (LAN and USB), is there a future opportunity to use the RemoteSDR front end as a VFView client? wfview.org

Thanks again for the great project.

Derek

Raspberry Pi image locking up.

I have 2 x version 4.4 Raspberry Pi 4B 4Gb installations which seem to have the same issue.
After upgrading from 4.3 to 4.4 image (not just copy content), both devices eventually (10 hours) stop responding on the network (can no longer ping) and the ethernet activity light flashes at a high rate.

Device 1: 1x rtl-sdr
Device 2: 2x HackRf

After reboot both of them recover and operate without issues.

I haven't done a OS upgrade yet, which may help.

Thanks
Derek

Orange 3 LTS support

Orange makes this nice Orange 3 LTS board with embedded eMMC - Will it be possible to run REMSDR on that ?

  • Or even better - Is there a image available ?
    /73 de Claus - OZ1CE

CLKOUT back to default (disable) when starting remote sdr

I am trying to connect the CLOKOUT of RX hackRF to CLKIN of TX hackRF board. CLOKOUT is off by default in recent hackRF firmware (2021). After enabling the clkout using hackrf_clock utility "hackrf_clock -d xxxx -o 1" when running remotesdr from browser - the clokout gets disabled, I guess because of resetting the radio by remotesdr.

Once remotesdr starts - hackrf_clock do not work as the radio shows busy.

Can you please have a look and put a code to enable hackrf clockout with a #, so people can uncomment it if clkout needed.

Thanks, S21RC

changing frequency without mouse

When using a (common) touchpad on a laptop and no mouse, it is very difficult to change the frequency. It is possible to configure a 'scrollfunction' on a laptop but it's not standard. It would be great if there is an alternative to change the frequency.

Update/upgrade-error

Hi,
After apt update & apt upgrade I get the following error:
The following additional packages will be installed:
libc6
Suggested packages:
glibc-doc
Recommended packages:
libnss-nis libnss-nisplus
The following packages will be upgraded:
libc6
1 upgraded, 0 newly installed, 0 to remove and 95 not upgraded.
6 not fully installed or removed.
Need to get 0 B/2,458 kB of archives.
After this operation, 2,048 B of additional disk space will be used.
Do you want to continue? [Y/n]
Preconfiguring packages ...
(Reading database ... 148642 files and directories currently installed.)
Preparing to unpack .../libc6_2.31-13+deb11u2_arm64.deb ...
ERROR: Your kernel version indicates a revision number
of 255 or greater. Glibc has a number of built in
assumptions that this revision number is less than 255.
If you've built your own kernel, please make sure that any
custom version numbers are appended to the upstream
kernel number with a dash or some other delimiter.

dpkg: error processing archive /var/cache/apt/archives/libc6_2.31-13+deb11u2_arm64.deb (--unpack):
new libc6:arm64 package pre-installation script subprocess returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.31-13+deb11u2_arm64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

And..
apt --fix-broken install didn't fix it...

How to solve please.....

Problem with audio.

Hi,
I install rev 4.4 on the Raspberry pi4 image with a RTL SDR as receiver.
The remote SDR (http://192.168.xx.xx) seems to work properly but no audio is received even if i switch on FM band where there are several strong signal,
Any suggestion?
Thanks

Source on github?

Is it possible to commit source on the github and instructions for manual installation in readme? Not using RPI image as have RPI used for different purposes, just calling git clone will be convenient also seeing what has been changed. Thank you.

Control from GPredict

Do you think it would be possible to control RX and TX freq externally from GPredict on port 4532?
This would turn Remote-SDR into a great LEO transceiver.

CaribouLite support

Will support for CaribouLite SDR be added in the future? It's similar with the Pluto but it's cheaper and is designed as a RPi hat, good option for QO-100.

Thank you,
Razvan (M0HZH)

TS 480 + RTL Support

maybe it is easy to adapt remote sdr to ts480sat + RTL suppoort.
RTL is working as a panadapter with IF = 73.095 Mhz; TS480SAT can be controled by HAMLIB(d) with all needed elements like power / modulation ect - seams to be extended version of SA818.

Changed RX and TX configuration is not accepted

I changed the tx and rx configuration in / var / www / html / on the raspi and the changes are also shown in the tools.
Unfortunately the changes are not recognized and loaded in the RemoteSDR.
I had entered a local repeater and entered the LO of my QO100 LNB ...

Problème décodage signaux ACARS avec JAERO

Bonjour, j'utilise Remote SDR avec un OrangePi , une clé SDR et une antenne RTL-SDR ACTIVE L-BAND PATCH ANTENNA pour recevoir les signaux en bande L AERO d'Inmarsat. Orienté vers le satellite Alphasat, j'obtiens un signal et des datas mais le décodage des messages ACARS ne se fait pas; on voit apparaitre des bad CRC et des Error short frame. Y aurait il des paramètres à régler dans le RX de RemoteSDR (peut être dans GNU Radio) pour essayer de résoudre ce problème
Merci
mes réglages

New version, Update etc.

Hi André !
I hope you well !
sine 5.08 release plenty of SW updates already release and btw looks like some new features HAM`s are looking for.
Could an updates of Remote SDR are expectable in 2023 ?

Enable Direct Sampling for RTL-SDR

Need ability to enable Direct Sampling on Q Branch for RTL-SDR V3 to allow good HF sensitivity.

Besoin de pouvoir activer l'échantillonnage direct sur la branche Q pour RTL-SDR V3 pour permettre une bonne sensibilité HF.

Airspy HF+ support?

Hello,

Is there any plan to support the Airspy HF/Discovery SDR?

Thank you

USB Hub needed?

Hello,

can you explain the issue requiring an USB Hub for the Plutosdr to work with Remote SDR? Did you look into possible solutions?

73

CAT issue

Hi Andre!
I leave a message on you site but today my post disappered
Nevetheless, i have installed rpI4 image and updated to 5.07 and still have issue with CAT
GPREDICT and setting FREQA via Omnirig Client works fine, however OmniRig did`t retrieving freq from RemSDR - field FREQ in client apps always empty and in outgoing tab of VSPE i can see only IF5 or IF7 and nothing else
What is wrong ? pls help

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.