Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 2 additions & 6 deletions LICENSE.md → LICENSE
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
MIT License

Copyright (c) 2017 Tobias Knopp

Copyright for some IP cores and scripts of project RedPitayaDAQServer are held by Pavel Demin 2014-present
as part of project red-pitaya-notes (https://github.com/pavel-demin/red-pitaya-notes).
Other copyright for some IP cores are held by Koheron, 2015-present as a part of their SDK (https://github.com/Koheron/koheron-sdk).
Copyright (c) 2017 Tobias Knopp and contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand All @@ -22,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# RedPitayaDAQServer
This project contains software to be used with the STEMlab 125-14 device (including the Zynq 7020-variant) from RedPitaya. It allows for continuous generation and measurement of signals with up to 15.625 MS/s, which is not possible with the standard image of the RedPitaya. In addition, the software allows to synchronize a cluster of multiple RedPitayas.

## Documentation

Please read the docs [![](https://img.shields.io/badge/docs-latest-blue.svg)](https://tknopp.github.io/RedPitayaDAQServer/dev) for further information on building, usage and specifications.


This project contains software to be used with the STEMlab 125-14 device (including the Zynq 7020-variant) from [Red Pitaya](https://redpitaya.com/). It allows for continuous generation and measurement of signals with up to 15.625 MS/s, which is not possible with the standard image of the Red Pitaya. In addition, the software allows to synchronize a cluster of multiple Red Pitayas.

[![Documentation](https://img.shields.io/badge/docs-stable-blue.svg)](https://tknopp.github.io/RedPitayaDAQServer/stable)
[![Documentation](https://img.shields.io/badge/docs-latest-blue.svg)](https://tknopp.github.io/RedPitayaDAQServer/dev)
[![Build status](https://github.com/tknopp/RedPitayaDAQServer/workflows/CI/badge.svg)](https://github.com/tknopp/RedPitayaDAQServer/actions)
[![License](https://img.shields.io/github/license/tknopp/RedPitayaDAQServer?color=green&style=flat)](https://github.com/tknopp/RedPitayaDAQServer/blob/main/LICENSE)
[![Aqua QA](https://raw.githubusercontent.com/JuliaTesting/Aqua.jl/master/badge.svg)](https://github.com/JuliaTesting/Aqua.jl)
15 changes: 15 additions & 0 deletions src/client/julia/.JuliaFormatter.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
indent = 2
margin = 110
whitespace_typedefs = true
whitespace_ops_in_indices = true
remove_extra_newlines = true
always_use_return = true
whitespace_in_kwargs = true
format_docstrings = true
conditional_to_if = true
separate_kwargs_with_semicolon = true
always_for_in = true
for_in_replacement = "∈"

short_to_long_function_def = true
long_to_short_function_def = true
2 changes: 2 additions & 0 deletions src/client/julia/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@
docs/build/

Manifest.toml

test/config.jl
10 changes: 7 additions & 3 deletions src/client/julia/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,28 @@ authors = ["Tobias Knopp <tobias@knoppweb.de>"]
version = "0.8.0"

[deps]
DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
Sockets = "6462fe0b-24de-5631-8697-dd941f90decc"
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"

[compat]
Aqua = "0.8"
DocStringExtensions = "0.8, 0.9"
LinearAlgebra = "1"
Random = "1"
Statistics = "1"
Sockets = "1"
LinearAlgebra = "1"
Test = "1"
Random = "1"
julia = "1.7"

[extras]
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
JuliaFormatter = "98e50ef6-434e-11e9-1051-2b60c6c9e899"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
Sockets = "6462fe0b-24de-5631-8697-dd941f90decc"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

[targets]
test = ["Aqua", "Test", "Random"]
test = ["Aqua", "JuliaFormatter", "Random", "Sockets", "Test"]
Loading