Serial-Studio/doc/README_ES.md

97 lines
5.0 KiB
Markdown
Raw Normal View History

2020-12-24 19:53:01 -06:00
<a href="#">
2021-09-28 17:05:16 -05:00
<img width="192px" height="192px" src="/doc/icon.svg" align="right" />
2020-12-24 19:53:01 -06:00
</a>
# Serial Studio
2021-10-21 15:46:46 -05:00
[![Build Status](https://github.com/Serial-Studio/Serial-Studio/workflows/Deploy/badge.svg)](https://github.com/Serial-Studio/Serial-Studio/actions/)
2021-09-24 01:04:42 -05:00
[![CodeQL](https://github.com/Serial-Studio/Serial-Studio/workflows/CodeQL/badge.svg)](https://github.com/Serial-Studio/Serial-Studio/actions?query=workflow%3ACodeQL)
2021-01-21 20:39:40 -05:00
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/4b6f3ce14a684704980fea31d8c1632e)](https://www.codacy.com/gh/Serial-Studio/Serial-Studio/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=Serial-Studio/Serial-Studio&amp;utm_campaign=Badge_Grade)
2021-01-09 21:12:23 -05:00
[![Github All Releases](https://img.shields.io/github/downloads/Serial-Studio/Serial-Studio/total.svg)](https://github.com/Serial-Studio/Serial-Studio/releases/)
2021-10-21 15:46:46 -05:00
[![Gitter](https://badges.gitter.im/Serial-Studio/community.svg)](https://gitter.im/Serial-Studio/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
2021-01-19 23:34:47 -05:00
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](CODE_OF_CONDUCT.md)
2021-09-04 21:22:32 -05:00
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/donate?hosted_button_id=XN68J47QJKYDE)
2020-12-24 19:53:01 -06:00
2020-12-24 19:54:08 -06:00
Serial Studio es un programa de visualización de datos de puertos serial multiplataforma y multipropósito. El objetivo de este proyecto es permitir a los desarrolladores y creadores de sistemas embebidos visualizar, presentar y analizar fácilmente los datos generados por sus proyectos y dispositivos, sin la necesidad de escribir software especializado para cada proyecto.
2020-12-24 19:53:01 -06:00
La necesidad de este proyecto surgió durante el desarrollo del software de estación terrena para varios concursos de CanSat. Simplemente no es sostenible desarrollar y mantener diferentes programas para cada competencia. La solución inteligente es tener un software de estación terrena común y permitir que cada CanSat defina cómo se presentan los datos al usuario final mediante un protocolo de comunicación extensible.
2020-12-24 19:53:01 -06:00
2020-12-30 01:39:35 -06:00
Además, este enfoque se puede extender a casi cualquier tipo de proyecto que implique algún tipo de adquisición y medición de datos. Si desea una explicación más detallada de por qué existe este proyecto y de qué se trata, consulte [esta publicación de blog](https://www.alex-spataru.com/blog/introducing-serial-studio) (en inglés).
2020-12-24 19:53:01 -06:00
2020-12-24 22:13:13 -06:00
**NOTA:** en el [wiki](https://github.com/Serial-Studio/Serial-Studio/wiki/Protocolo-de-Comunicación) se muestra más información acerca del protocolo de comunicación utilizado por Serial Studio.
2021-09-28 17:05:16 -05:00
*Lea esto en otros idiomas:* [English](../README.md) [简体中文](README_ZH.md) [Deutsch](README_DE.md)
2020-12-24 19:53:01 -06:00
2021-10-26 03:48:37 -05:00
![Software usage](mockup.png)
2020-12-24 19:53:01 -06:00
2021-09-04 13:29:35 -05:00
## Instalación
Puedes [descargar](https://github.com/Serial-Studio/Serial-Studio/releases/latest) e instalar Serial Studio para tu sistema operativo preferido.
Usuarios de GNU/Linux necesitan habilitar la bandera de `ejecutable` antes de correr la aplicación:
```bash
chmod +x SerialStudio-1.0.21-Linux.AppImage
./SerialStudio-1.0.21-Linux.AppImage
```
### Paquetes de Linux
Usuarios de Arch Linux pueden instalar [serial-studio-git](https://aur.archlinux.org/packages/serial-studio-git/) desde el aur, e.g. con [aurutils](https://aur.archlinux.org/packages/aurutils/):
```bash
aur fetch serial-studio-git
aur build
sudo pacman -S serial-studio-git
```
## Licencia
Este proyecto se publica bajo la licencia MIT, para obtener más información, consulte el archivo [LICENSE](LICENSE.md).
## Desarrollo
2020-12-24 19:53:01 -06:00
2021-01-18 10:57:23 -05:00
#### Requisitos
2020-12-24 19:53:01 -06:00
El único requisito para compilar la aplicación es tener [Qt](http://www.qt.io/download-open-source/) instalado en su sistema. La aplicación se compilará con Qt 5.15 o superior. También necesitará tener instalados los siguientes módulos de Qt:
- Qt Charts
En sistemas GNU/Linux, también necesitará instalar `libgl1-mesa-dev` para compilar la aplicación.
Lista completa de módulos Qt usados:
- Qt SQL
- Qt Quick
- Qt Widgets
- Qt Charts
- Qt Serial Port
2021-02-01 11:33:39 -05:00
- Qt Quick Controls
- Qt Quick Controls 2
- Qt Graphical Effects
2021-01-18 10:57:23 -05:00
#### Clonado
Este repositorio hace uso de [`git submodule`] (https://git-scm.com/book/en/v2/Git-Tools-Submodules). Para clonarlo, ejecute estos comandos en su Terminal:
git clone https://github.com/Serial-Studio/Serial-Studio
cd Serial-Studio
git submodule init
git submodule update
Alternativamente, simplemente ejecute:
git clone --recursive https://github.com/Serial-Studio/Serial-Studio
2020-12-24 19:53:01 -06:00
2021-01-18 10:57:23 -05:00
#### Compilación
2020-12-24 19:53:01 -06:00
2020-12-27 22:26:04 -06:00
Una vez que haya instalado Qt, abra *Serial-Studio.pro* en Qt Creator y haga clic en el botón de "Ejecutar".
2020-12-24 19:53:01 -06:00
Alternativamente, también puede utilizar los siguientes comandos:
qmake
make -j4
2021-09-04 13:29:35 -05:00
## Donaciones
2020-12-24 19:53:01 -06:00
2021-09-04 13:30:40 -05:00
Si encuentras Serial Studio útil para tus proyectos, considera [darme una propina a través de PayPal](https://www.paypal.com/donate?hosted_button_id=XN68J47QJKYDE). O, si prefieres invitarme un trago, simplemente [envíame un DM](https://instagram.com/aspatru) cuando visites [Querétaro, México](https://en.wikipedia.org/wiki/Querétaro), donde vivo. Espero conocerte!