mirror of https://github.com/DJ2LS/FreeDATA.git
parent
f74aeac521
commit
a4d9117f42
|
@ -1,14 +1,12 @@
|
|||
|
||||
# FreeDATA
|
||||
|
||||
> FreeDATA is a versatile, **open-source platform designed specifically for HF communications**, leveraging **codec2** data modes for robust global digital communication. It features a network-based server-client architecture, a REST API, multi-platform compatibility, and a messaging system.
|
||||
|
||||
> Please keep in mind, this project is still **under development** with many issues which need to be solved.
|
||||
|
||||
|
||||
[](https://www.codefactor.io/repository/github/dj2ls/freedata)
|
||||
[](https://github.com/DJ2LS/FreeDATA/actions/workflows/modem_tests.yml)
|
||||
|
||||
|
||||

|
||||
|
||||

|
||||
|
|
|
@ -27,9 +27,9 @@ const defaultConfig = {
|
|||
maximum_bandwidth: 3000,
|
||||
},
|
||||
NETWORK: {
|
||||
modemaddress: "127.0.0.1",
|
||||
modemport: 5000,
|
||||
},
|
||||
modemaddress: "127.0.0.1",
|
||||
modemport: 5000,
|
||||
},
|
||||
RADIO: {
|
||||
control: "disabled",
|
||||
model_id: 0,
|
||||
|
|
|
@ -81,9 +81,6 @@ emoji-picker {
|
|||
width: 100%;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/* force gpu usage
|
||||
https://stackoverflow.com/questions/13176746/css-keyframe-animation-cpu-usage-is-high-should-it-be-this-way/13293044#13293044
|
||||
*/
|
||||
|
|
|
@ -1,37 +1,44 @@
|
|||
## FreeDATA Scripts for Apple macOS
|
||||
|
||||
### Preface
|
||||
|
||||
The installation requires an already working MacPorts or Homebrew installation on your Mac, please follow the corresponding instrutions on https://www.macports.org/install.php or https://brew.sh
|
||||
The scripts run on Apple Silicon. It's not tested on Intel Macs.\
|
||||
I include two short instruction how to install MacPorts or Homebrew. Please install only one of them!
|
||||
|
||||
|
||||
#### Short MacPorts installation instructions
|
||||
|
||||
Install the Apple Command Line Tools\
|
||||
Open the Terminal, you find it in the Utilities Folder inside the Applications Folder, and execute the following command:
|
||||
|
||||
```
|
||||
% xcode-select --install
|
||||
```
|
||||
Download the required MacPorts version from the link above and install it as usual. (Double click the pkg and follow the instructions)
|
||||
|
||||
Download the required MacPorts version from the link above and install it as usual. (Double click the pkg and follow the instructions)
|
||||
If you have the Terminal open, please close it completely [command+q] to make shure that the MacPorts environment is loaded.
|
||||
|
||||
|
||||
#### Short Homebrew installation instructions
|
||||
|
||||
Install the Apple Command Line Tools\
|
||||
Open the Terminal, you find it in the Utilities Folder inside the Applications Folder, and execute the following command:
|
||||
|
||||
```
|
||||
% xcode-select --install
|
||||
```
|
||||
|
||||
This will take some time, depending on the speed of your mac and internet connections. After successfull installation install brew:
|
||||
|
||||
```
|
||||
% /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||
```
|
||||
|
||||
brew tells you at the end of the installation, to execute some commands. please don't forget them. Close the Terminal completely [command+q]\
|
||||
|
||||
|
||||
|
||||
### Install FreeDATA
|
||||
|
||||
Open the Terminal and execute the following commands:
|
||||
|
||||
```
|
||||
% mkdir ~/freedata
|
||||
% cd ~/freedata
|
||||
|
@ -41,14 +48,13 @@ Open the Terminal and execute the following commands:
|
|||
% bash install-freedata-macos.sh
|
||||
```
|
||||
|
||||
|
||||
### Run FreeDATA
|
||||
|
||||
As usual, open the Terminal and execute the following commands:
|
||||
|
||||
```
|
||||
$ cd ~/freedata
|
||||
$ bash run-freedata-macos.sh
|
||||
```
|
||||
|
||||
Your browser should open the FreeDATA webinterface. Please follow the instructions on https://wiki.freedata.app to configure FreeDATA.
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue