tknopp / RedPitayaDAQServer

Advanced DAQ Tools for the RedPitaya (STEMlab 125-14)
https://tknopp.github.io/RedPitayaDAQServer/dev/
Other
34 stars 9 forks source link

Install documentation #46

Closed 406700 closed 2 years ago

406700 commented 2 years ago

I am having trouble with the install documentation, and am following your suggestion to write here. I am getting "Receive ran into timout on RP" When running the Julia simple.jl example, and am not sure if I have configured the system correctly. Any suggestions would be appreciated.

Also the RedPitayaDAQServer already exists in the apps folder, so git clone isn't allowed. Should a fetch be performed? I have simply run make server from inside the folder.

FYI, https://docs.juliahub.com/RedPitayaDAQServer/w3olm/0.1.1/installation.html links to a different alpine linux image than this page..

jonschumacher commented 2 years ago

Hi,

we are currently preparing a new release. There were some major changes both in the FPGA image and the client/server communication. This might lead to the error, since I guess you are using the version of the client from master. Thanks for the hint on updating the documentation. We will do so after releasing a new image for the RP. Concerning the git clone: This should be not necessary anymore with the new image. An RP which is connected to the internet should then be able to do git pull since the Git repo is initialized and set to the appropriate remote. In the meantime I can only recommend two things: be patient with us or build the image yourself. I know this is not really satisfactory but the main reason for this project was and still is our usage of the modified RP in our research. This means, we sometimes "move fast and break things". We hope to finally converge to a stable API but due to the nature of our focus and the missing CI (we would need a dedicated server with a cluster of RPs which can also build the FPGA image and flash the SD cards) we can't assure that the image is working at any point in time.

I hope this helps to get the context for the moment. Apart from that I can only ask for your patience. I would love to hear whether the new release works for you in the future and what project you are working on.

Cheers Jonas

406700 commented 2 years ago

Hi Jonas,

Thank you for the detailed reply. I think I will take your first recommendation and wait for the code to be updated as I don't have the knowledge to build it myself. This is currently a side project in my research, and thus I can afford to wait. Do you have a rough time frame on when you expect a new release? I could likely get by with the stock image but the higher data streaming rate and client written in Julia are a big plus with this project.

I am working in optics, and hope to use the RP in a low cost detection scheme.

Regards, Michael

nHackel commented 2 years ago

Hi Michael,

we are aiming for a release in the next week. All planned features are implemented, it is just a matter of testing and updating the documentation (and finding time to do so) one last time.

Sounds like an interesting project. I'd be glad to hear from your experience with using our image when we have a new release!

Kind regards, Niklas

406700 commented 2 years ago

Hi Jonas,

Great to hear. I will let you know how it goes when I try the new release!

-Michael

jonschumacher commented 2 years ago

There is now a new pre-release: https://github.com/tknopp/RedPitayaDAQServer/releases/tag/v0.5.0-rc0 Feel free to test it.

jonschumacher commented 2 years ago

The initial question was concerning the installation description. This is now fixed in https://tknopp.github.io/RedPitayaDAQServer/dev/installation.html. I will thus close here. If you still have questions, feel free to ask.