Welcome Guest,Register Now
Log In

ANT Forum

Welcome guest, please Login or Register

   

Request for Information about releasing ANT Softdevice Rust Driver open source

Rank

Total Posts: 1

Joined 2023-10-16

PM

Hello ANT Team,

I've been developing a product based on an ANT softdevice and the nRF52832 chip for a while now. We just went through certification and I think everything worked so far.
The reason I'm writing this post is that we programmed the entire software in Rust.
During the development, we created an abstraction for the softdevice ANT API by extending the Rust library nrf-softdevice.
I would like to publish this open source, but I'm not sure if this is possible from a licensing perspective.
The open-source release would contain rust binding generated via bindgen which generates bindings to the softdevice-calling assembly instructions directly generated from the headers.
The headers themselves are not under a permissive license, of course, which is the reason I'm asking here.
The bindings would also contain the evaluation license key, but it needs to explicitly be selected by choosing LicenseKey::EvaluationOnly when creating the softdevice.

Now I'm interested whether it would be possible to publish this as open source.
Please let me know if you need any further information or want to see the code about this.
See related GitHub issue here: https://github.com/embassy-rs/nrf-softdevice/issues/155      
Rank

Total Posts: 1

Joined 2024-09-20

PM

yandrik - 01 August 2024 03:55 AM
Hello ANT Team,
slope game is interesting.
I've been developing a product based on an ANT softdevice and the nRF52832 chip for a while now. We just went through certification and I think everything worked so far.
The reason I'm writing this post is that we programmed the entire software in Rust.
During the development, we created an abstraction for the softdevice ANT API by extending the Rust library nrf-softdevice.
I would like to publish this open source, but I'm not sure if this is possible from a licensing perspective.
The open-source release would contain rust binding generated via bindgen which generates bindings to the softdevice-calling assembly instructions directly generated from the headers.
The headers themselves are not under a permissive license, of course, which is the reason I'm asking here.
The bindings would also contain the evaluation license key, but it needs to explicitly be selected by choosing LicenseKey::EvaluationOnly when creating the softdevice.

Now I'm interested whether it would be possible to publish this as open source.
Please let me know if you need any further information or want to see the code about this.
See related GitHub issue here: https://github.com/embassy-rs/nrf-softdevice/issues/155

I think if your bindings contain an evaluation license key, ensure that it is handled appropriately.      
Rank

Total Posts: 1

Joined 2024-09-23

PM

yandrik - 01 August 2024 03:55 AM
Hello ANT Team,

I've been developing a product based on an ANT softdevice and the nRF52832 chip for a while now. We just went through certification and I think everything worked so far.
The reason I'm writing this post is that we programmed the entire software in Rust.
During the development, we created an abstraction for the softdevice ANT API by extending the Rust library nrf-softdevice.
I would like to publish this open source, but I'm not sure if this is possible from a licensing perspective.
The open-source release would contain rust binding generated via bindgen which generates bindings to the softdevice-calling assembly instructions directly generated from the headers.
The headers themselves are not under a permissive license, of course, which is the reason I'm asking here.
The bindings would also contain the evaluation license key, but it needs to explicitly be selected by choosing LicenseKey::EvaluationOnly when creating the softdevice. uno online

Now I'm interested whether it would be possible to publish this as open source.
Please let me know if you need any further information or want to see the code about this.
See related GitHub issue here: https://github.com/embassy-rs/nrf-softdevice/issues/155

Check with Nordic Semiconductor about the licensing terms for the headers, as these are not permissively licensed and might affect your ability to publish the bindings.      
Rank

Total Posts: 28

Joined 2023-08-06

PM

Many games require players to GeoGuessr Free navigate through complex 3D environments. This helps improve spatial awareness and the ability to judge distances, which can be beneficial in real-world activities such as driving or sports.      
Rank

Total Posts: 2

Joined 2024-10-16

PM

It's really a matter of luck with electronics. Faults are visible and they help us prevent them more effectively. It's fun to be able to update the sources of information. scratch games      
Rank

Total Posts: 3

Joined 2024-10-21

PM

When it comes to electronics, luck plays a significant role. Visible faults help us identify and prevent issues more effectively. It’s enjoyable to keep updating our sources of information.
ragdoll hit
     
Rank

Total Posts: 13

Joined 2024-09-10

PM

It was interesting to learn this, as it is a very relevant topic for me now, as I am looking for effective ways to optimize processes in software development. On Limeup's website find out more here I found detailed information about the benefits of this approach, including resource savings, access to qualified specialists, and ease of cooperation due to the close time zone. The review of popular companies offering such services was especially useful. I think the article will be useful for many who are interested in this topic.