niFlexRIO_RouteSignal feature implementation
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- python
- Ambito
- api, embedded-iot
Direzione di ricerca
Start by reading session.py and nifpga.py, where the requester attempted to add niFlexRIO_RouteSignal. Compare the LabVIEW Route Signal behavior shown in the linked documentation with the existing API structure and determine the required routing inputs. Done means the feature is exposed through the Python API and its behavior is verified for the described FPGA setup.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hello,
I am currently using your API to run two NI_FPGA cards: PXIe_7976R and PXIe_5764. I am using backplane triggers to get them to talk to each other, but the 5764 requires those PXI triggers to be routed to signals that it's FPGA understands.
Inside labview, this function is performed by the subvi NI FlexRIO API "Route Signal", but isn't available in your API. Unfortunately, the intended purpose does not work in python without the achieving the proper routing.
I tried to add the function (screenshot from labview help shown below) niFlexRIO_RouteSignal to the session.py and nifpga.py source code, but quickly got over my head.
Would it be possible to implement this feature? Or perhaps receive some guidance on how to hot-wire this fix for my own purposes? I'm afraid I do not have much experience in editing APIs.
Thank you for any help.

- Lingua principale
- Python
- Stelle
- 83
- Fork
- 21
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ni/nifpga-python
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
ni/nifpga-python#50 · 4 commenti ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
ni/nifpga-python#42 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
ni/nifpga-python#38 · 2 commenti ·
Tutte le issue di ni/nifpga-python
Issue simili
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
openwisp/openwisp-utils#777 ·
-
Boolean statistics (Covered, Confident, JaccardDistant) aggregate to 1.0 without float weightsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
google-research/weatherbenchX#310 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
huggingface/peft#3955 ·
I maintainer di solito rispondono entro 1 giorno
-
author-page correction
Difficoltà 2/5 1-3 ore Idoneità per principianti 60/100
acl-org/acl-anthology#10313 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
AOSSIE-Org/Gitcord-GithubDiscordBot#147 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno