Comments (3)
Hey, I'm working with the LunaH-Map team and I'm currently working on implementing this. It should be done in a few days or so. Can you please explain the changes required in RAF._transfer_data_invoc_handler
in greater detail? Thanks!
from ait-dsn.
Hi @kmarwah, that's great to hear! So the last two bullet points above are referring to the same thing, the last one is just providing detail. The code in RAF here
Line 337 in 9e1e0c4
Line 404 in 7fb34ea
TMTransFrame
. If you will be using RAF or RCF with the AOSTransFrame
instead, then you will need a way to change the frame that the _transfer_data_invoc_handler
uses, or write a new handler. It may make the most sense to add a parameter to the RAF/RCF classes for the type of transfer frame to use, which defaults to TMTransFrame
, and which the handler then references (@MJJoyce any thoughts on that?)from ait-dsn.
@kmarwah implemented AOS transfer frames using the Iris radio's ICD (see PR #69 for details). This implementation should be expanded to match the CCSDS's AOS spec, https://public.ccsds.org/Pubs/732x0b3e1.pdf
from ait-dsn.
Related Issues (20)
- Fix frames.py to properly import util for hexint
- Consolidate testing framework
- Fix round-robin connections for SLE interfaces HOT 3
- Add capability for TCP Manager to publish TCP data into PUB/SUB
- Add select/sendall when using DSN socket
- Add plugin for extracting CCSDS packets from AOS packets HOT 1
- Fix select call in common.py
- Fix typo in AOS_to_CCSDS
- Configure the destination stream names for received AOS frames
- Packaging and Dev Tooling Rework
- Fix AOS_to_CCSDS Idle Byte checking HOT 1
- Turn the BCH code into a plugin
- Update encryption documentation KMC config example
- Fix readthedocs build issue
- Create plugins for the SLE services
- Add TC frame Segmentation Byte option
- Python 3.10 Support HOT 1
- SLE Common Class Variables Should be Instance Variables HOT 1
- SLIM integration: Infusion of Lab-approved documentation and templating standards
- Add DSN monitor data plugin HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ait-dsn.