Skip to content

Commit

Permalink
Prettified Code!
Browse files Browse the repository at this point in the history
  • Loading branch information
DJ2LS authored and actions-user committed Feb 23, 2025
1 parent f74aeac commit a4d9117
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 18 deletions.
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -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.

[![CodeFactor](https://www.codefactor.io/repository/github/dj2ls/freedata/badge)](https://www.codefactor.io/repository/github/dj2ls/freedata)
[![Modem tests](https://github.com/DJ2LS/FreeDATA/actions/workflows/modem_tests.yml/badge.svg)](https://github.com/DJ2LS/FreeDATA/actions/workflows/modem_tests.yml)


![FreeDATA_main_screen.png](documentation%2FFreeDATA_main_screen.png)

![FreeDATA_chat_screen.png](documentation%2FFreeDATA_chat_screen.png)
Expand Down
6 changes: 3 additions & 3 deletions freedata_gui/src/store/settingsStore.js
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
3 changes: 0 additions & 3 deletions freedata_gui/src/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -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
*/
Expand Down
24 changes: 15 additions & 9 deletions tools/macOS/README.md
Original file line number Diff line number Diff line change
@@ -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)
If you have the Terminal open, please close it completely [command+q] to make shure that the MacPorts environment is loaded.

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]\


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
Expand All @@ -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.



Your browser should open the FreeDATA webinterface. Please follow the instructions on https://wiki.freedata.app to configure FreeDATA.

0 comments on commit a4d9117

Please sign in to comment.