Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
407 commits
Select commit Hold shift + click to select a range
61e8582
Merge branch '2.8'
Aug 15, 2020
d2933cc
plasmac: missed syntax errors in wizards
Aug 15, 2020
28c6674
Merge branch '2.8'
Aug 15, 2020
bd54ff1
es translation work
jmgardeto Aug 13, 2020
dda25ad
Packaging: Add control entries for recently added Spanish files.
andypugh Aug 15, 2020
1cbbe14
Merge pull request #921 from LinuxCNC/andypugh/spanish_docs
andypugh Aug 15, 2020
a34b868
qtvcp -make entry widget launch dialod class patchable
c-morley Aug 16, 2020
0c63877
qtvcp -modify macro widget to launch a calculator dialog widget
c-morley Aug 16, 2020
689cb9a
nc_files - move lathe/mill macros into a macro folder
c-morley Aug 16, 2020
625de21
nc_files -add go_to_position to mill macros
c-morley Aug 16, 2020
aa4b32e
qtvcp -modify INI to include macro path
c-morley Aug 16, 2020
e9b3892
qtvcp -fix the graphics toggle button behaivour
c-morley Aug 16, 2020
72f2f60
qtvcp -qtlathe,qtdragon: add missing alarm function
c-morley Aug 16, 2020
f253fed
Remove extra space in descritption for package linuxcnc-doc-es
Aug 16, 2020
64b9d05
Change header in man-page
Apr 18, 2020
fa59c77
Merge pull request #924 from havardAasen/2.8
andypugh Aug 16, 2020
b992960
Update kernel version PREEMPT_RT check
cascade256 Apr 9, 2020
9bdae7c
Packaging: Priority: extra is deprecated since Debian policy 4.01
andypugh Aug 16, 2020
b83a40a
Update System_Requirements_fr.txt
MrFouFou Aug 16, 2020
4fd4bcb
Merge pull request #925 from MrFouFou/2.8
andypugh Aug 16, 2020
57a3654
gitignore: Add some auto-generated (from .comp files) manpages.
andypugh Aug 16, 2020
657fc17
Tidy up some temp files
andypugh Aug 16, 2020
c9bc1cf
Merge branch '2.8'
andypugh Aug 16, 2020
604ca8c
Re-instate a file which was deleted
andypugh Aug 16, 2020
a11a324
nc_files -add fanuc style lathe tool change to standard remap glue
c-morley Aug 16, 2020
626fc23
qtvcp -update qtlathe sim to use builtin remap code
c-morley Aug 16, 2020
49f738b
qtvcp -qtlathe:fix loading button error, change greeting words
c-morley Aug 16, 2020
8de9d5c
nc_files -lathe macros: add the M6 back in
c-morley Aug 16, 2020
91e5edd
Merge branch '2.8'
c-morley Aug 16, 2020
358dafb
Test release 2.8.0-pre2
andypugh Aug 16, 2020
5406db6
plasmac: prevent queued single cut commands
Aug 17, 2020
a48601f
plasmac: fix thc active for mode 2
Aug 17, 2020
6add12d
plasmac: disable z offset when not required
Aug 17, 2020
8c51e36
Merge branch '2.8'
Aug 17, 2020
9f06f6c
plasmac: fix z offset error
Aug 17, 2020
4ac503a
Merge branch '2.8'
Aug 17, 2020
b9d5d85
Readd english documents, rename translated to *_es
Aug 17, 2020
181b428
Minor fixes in documentation
Aug 17, 2020
8dc9bc7
Merge pull request #926 from havardAasen/2.8
andypugh Aug 17, 2020
ccca272
Packaging: Update changelog to mention new Spanish and French transla…
andypugh Aug 17, 2020
fbcde46
plasmac: conversational updates
Aug 18, 2020
620205e
Merge branch '2.8'
Aug 18, 2020
5f051fa
Packaging: Correct incorrect package names in the Recommends: list
andypugh Aug 17, 2020
1e0d578
eoffset_per_angle.comp init kfactor properly
dngarrett Aug 19, 2020
c9584cf
Docs: Add translated manpages to HTML docs generation.
andypugh Aug 20, 2020
275af99
Docs: Update docs to show and describe Tool Touch Off.
andypugh Aug 20, 2020
cb76f54
Merge branch '2.7' into 2.8
andypugh Aug 21, 2020
2ec847f
Merge branch '2.8'
andypugh Aug 21, 2020
61f0167
qtvcp -fix the application of styles.
c-morley Aug 21, 2020
f908d01
qtvcp -basic probe: remove hard coded color, so it can be styled.
c-morley Aug 21, 2020
303d2ab
docs -add info on builtin remap for lathes
c-morley Aug 21, 2020
fc79a2d
Merge branch '2.8'
c-morley Aug 21, 2020
88dc9b4
Docs: Resize the images from the previous commit
andypugh Aug 21, 2020
add5f0b
Merge branch '2.8'
andypugh Aug 21, 2020
c74fcf5
Packaging: Attempt to make a new tag to un-break the 2.8 builds
andypugh Aug 21, 2020
6d5234c
Docs: Fix malformed and missing links in the Spanish docs
andypugh Aug 22, 2020
1e5b7b8
qtvcp_es.txt: Rather than chase links in untranslated files, just de-…
andypugh Aug 22, 2020
2fbb05c
qtvcp -update qtdragon stylesheets; add dark_grey
c-morley Aug 22, 2020
7c1df41
Merge branch '2.8'
c-morley Aug 22, 2020
a04a13d
plasmac: fix version reporting for upgrades
Aug 23, 2020
9634ab2
Merge branch '2.8'
Aug 23, 2020
3d71e05
docs: plasmac extras panel image
Aug 23, 2020
36b624c
Merge branch '2.8'
Aug 23, 2020
0466819
Rename README.md to README_es.md
itaib Aug 23, 2020
bd28d92
Rename README_en.md to README.md
itaib Aug 23, 2020
f418bd9
Docs: Don't add the translated manpages to the default html docs
andypugh Aug 23, 2020
ba7375b
Merge pull request #929 from itaib/patch-1
andypugh Aug 23, 2020
578a256
Docs: Add the Spanish Developer manual to the build list
andypugh Aug 23, 2020
29e0c9e
Docs: better-integrate Spanish docs
andypugh Aug 23, 2020
2b8fb82
Docs: Fix some errors in the "updating" docs
andypugh Aug 23, 2020
10f78c1
Packaging: There is no "opencv" package
andypugh Aug 23, 2020
85e73dd
Merge branch '2.8'
andypugh Aug 23, 2020
c09b82d
plasmac: add cut recovery
Aug 24, 2020
434c3b8
Merge branch '2.8'
Aug 24, 2020
cf274ee
Docs: I hadn't realised that a desktop file wasn't being tracked
andypugh Aug 24, 2020
c113c86
Docs: I hadn't realised that a desktop file wasn't being tracked
andypugh Aug 24, 2020
fedc70e
plasmac: use tcl file for postgui
Aug 24, 2020
3039a67
Merge branch '2.8'
Aug 24, 2020
97ca18c
Rename man-page from gs2.1 -> gs2_vfd.1
Apr 18, 2020
eace750
Add whatis entry
Aug 24, 2020
13a9824
Fix minor typos in man-page
Aug 24, 2020
65a1343
Packaging: Silence some warnings from dh_shlibdeps.
andypugh Aug 24, 2020
44e753e
Launchers: "Encoding" prompts deprecation warning, remove it.
andypugh Aug 25, 2020
e054e8f
Docs: Using _en docs as placeholders in DOC_SRCS_ES triggers warnings
andypugh Aug 25, 2020
5badd3c
Docs: Needed placeholder files after all.
andypugh Aug 25, 2020
e694cde
Depends: Don't Reccomend an already-Depended package
andypugh Aug 25, 2020
7f595c9
Merge pull request #931 from havardAasen/man-page_2.8
andypugh Aug 25, 2020
7386369
Docs: There is no point creating new placeholder docs then not commit…
andypugh Aug 25, 2020
23e797e
Fixes in debian configure
Aug 25, 2020
a30d2d1
Add Standards-Version into configuration script
Aug 25, 2020
306c5c6
Fix incorrect format for month in debian/changelog
Aug 25, 2020
0292e02
Merge pull request #932 from havardAasen/st-version_2.8
andypugh Aug 25, 2020
1b10811
Lintian: Fix permissions of ngc and png files
andypugh Aug 25, 2020
a4c9d43
Merge pull request #933 from LinuxCNC/2.8
andypugh Aug 25, 2020
05663da
Lintian: Add main categories to desktop files
andypugh Aug 25, 2020
e3ee83c
Lathe Macros: Add instructions to install python-rsvg
andypugh Aug 25, 2020
0c19d10
Lintian: Description lines too long
andypugh Aug 25, 2020
c561a06
Docs_es: link to placeholder files
andypugh Aug 25, 2020
60e1060
Alter some .desktop files that I _thought_ were auto-generated.
andypugh Aug 25, 2020
a32b736
Perms: Remove spurious execute permissions
andypugh Aug 25, 2020
bdb7906
Man: Try to put halcompile userspace docs in a consistent place
andypugh Aug 25, 2020
e8794be
Sample configs: Gmoccapy Lathemacros needs python-rsvg.
andypugh Aug 26, 2020
eded315
Permissions: Clear some more spurious execut perms
andypugh Aug 26, 2020
abb6c12
Docs_es: Further link-mongering.
andypugh Aug 26, 2020
b7c7ab5
docs: plasmac run panel and tab
Aug 26, 2020
4c60ace
Merge branch '2.8-lintian-fix' into 2.8
andypugh Aug 26, 2020
462bf6d
plasmac: fix configurator upgrade
Aug 26, 2020
251b993
plasmac: fix offset clear for low home height
Aug 26, 2020
fc883de
plasmac: run panel and tab panel tooltips
Aug 27, 2020
9ab8bde
plasmac: fix configurator upgrade
Aug 27, 2020
79c8489
plasmac: offset clear for max height
Aug 27, 2020
37e95c0
plasmac: reset offsets after power cycle
Aug 27, 2020
ef65a61
plasmac: reset offsets after power cycle
Aug 27, 2020
ef063a8
Docs: Add a lot of missing manpages
andypugh Aug 26, 2020
2740735
Merge branch 'andypugh/manpages' into 2.8-lintian-fix
andypugh Aug 27, 2020
22f38ae
Manpages: fix some more lintian manpage errors
andypugh Aug 27, 2020
6677096
Perms: Correct some execute permissions
andypugh Aug 27, 2020
8f1cd4a
udev rules: Add SUBSYSTEM for XHC pendants
andypugh Aug 27, 2020
7dd82de
plasmac: comment out halui.machine.is-on for new configs
Aug 28, 2020
338f613
plasmac: comment out halui.machine.is-on for new configs
Aug 28, 2020
d963f43
plasmac: fix offset reset after power cycle
Aug 28, 2020
b72650b
plasmac: fix offset reset after power cycle
Aug 28, 2020
2fe8ba3
plasmac: fix reset offsets after power cycle
Aug 28, 2020
e544942
plasmac: fix reset offsets after power cycle
Aug 28, 2020
debf4bd
Docs: Minor edit to "updating linuxcnc"
andypugh Aug 27, 2020
2d2ef2b
Documentation: Chinese docs had gone missing during the docs_es merge
andypugh Aug 27, 2020
935bb6b
Docs: Describe how to identify RT kernels in System Requirements
andypugh Aug 28, 2020
380e2ec
Merge branch '2.8-lintian-fix' into 2.8
andypugh Aug 28, 2020
eec2c9b
Docs: Buster is building but others show file-not-found.
andypugh Aug 28, 2020
5d7b7cb
Docs: Disable Chinese docs again
andypugh Aug 28, 2020
1df86e3
Docs: Minor corrections to Chinese docs
andypugh Aug 28, 2020
8a54651
Packaging: Reduce STANDARDS_VERSION to 3.9.8
andypugh Aug 28, 2020
0511cea
Config: Typo when reverting the Docs dependencies
andypugh Aug 28, 2020
07a5e67
Docs: Add a static PDF Doc of the Chinese docs.
andypugh Aug 28, 2020
c4fd871
Docs: Update copyright dates
andypugh Aug 29, 2020
ada66f9
Docs: Typo in html index
andypugh Aug 29, 2020
a88536e
Docs: Add a static PDF file in lieu of building Chinese PDF docs
andypugh Aug 29, 2020
168289d
Docs: Add a static PDF file in lieu of building Chinese PDF docs
andypugh Aug 29, 2020
1c2f500
Docs: Still trying to include a pdf
andypugh Aug 29, 2020
af1f42b
Docs: I broke the vietnamese g-code reference, I have no idea how.
andypugh Aug 29, 2020
c595691
Docs: Fix Troff errors in Spanish manpages
andypugh Aug 29, 2020
0f8e27b
plasmac: fix offset disable error from v0.162
Aug 30, 2020
c48a5ca
plasmac: fix offset disable error from v0.162
Aug 30, 2020
1294c8c
Docs: More troff corrections
andypugh Aug 30, 2020
a445e98
simpockets has been haunting me
andypugh Aug 30, 2020
e747f4e
tests: simpockets.orig does need to exist in 2.8. It is renamed in ma…
andypugh Aug 30, 2020
1313a0b
Docs: Stil trying to fix vfs11_vfd troff
andypugh Aug 30, 2020
92f2a52
Docs: Trying to silence a warning.
andypugh Aug 30, 2020
c207d3c
Docs: Well that wasn't the answer
andypugh Aug 30, 2020
41df389
Release: Version 2.8.0 at last.
andypugh Aug 30, 2020
69f7ce0
Trigger Build
andypugh Aug 31, 2020
0ebc3ad
Merge branch '2.8'
andypugh Aug 31, 2020
c701222
Fix some whitespace errors in the debian control files.
andypugh Sep 1, 2020
eac9994
Docs: Remove the static Chinese PDF
andypugh Sep 1, 2020
7b66fce
Docs: Try to sort out the pesky Chinese docs.
andypugh Sep 1, 2020
cb1425e
Docs: A suggestion of where the problem might lie
andypugh Sep 1, 2020
4db09f8
docs: plasmac user guide update
Sep 2, 2020
5cece4e
plasmac: fix scibe error in filter file
Sep 2, 2020
4dc48a2
plasmac: add speed adjustment for final probe up
Sep 2, 2020
b4e16d7
Merge branch '2.8'
Sep 2, 2020
36b6c33
docs -fix incorrect information about GStats current-position
c-morley Sep 4, 2020
11fd623
hal_glib.py -correct inconsistant signal spelling
c-morley Sep 4, 2020
b864386
Merge branch '2.8'
c-morley Sep 4, 2020
a084bd2
dbounce.comp (new) alternative debounce component
dngarrett Sep 5, 2020
91eca68
plasmac: fix extras tab issues
Sep 7, 2020
6def9a4
docs: add some git ignores
Sep 7, 2020
9bb4e1d
plasmac: compress config backup
Sep 7, 2020
dfdf149
Merge branch '2.8'
Sep 7, 2020
72c3a6f
qtvcp -add python2 designer library for 5.11 (Buster)
c-morley Sep 7, 2020
38086aa
Merge branch '2.8'
c-morley Sep 7, 2020
b4a5036
glcanon.py -change function signature for qtvcp
c-morley Sep 5, 2020
389b242
qtvcp -update for python3
Aug 31, 2020
fcee864
qtvcp -remove graphics.py
c-morley Sep 1, 2020
99db68b
remap -run 2to3 on remap_lib
c-morley Sep 5, 2020
7012888
qtvcp -support python2 and python3
c-morley Sep 5, 2020
00e611e
qtvcp -Not all distributions have qtwebengine or qtwebkit
c-morley Sep 6, 2020
eb40ac3
qtvcp -qtlathe,qtdragon: don't fail if webkit is not available
c-morley Sep 6, 2020
a6c727d
sim -Touchy: update name of spindle related HAL pin
c-morley Sep 7, 2020
c5ae8be
configure.ac: fixed failed check for Python.h
htasta Sep 7, 2020
e849a94
Merge pull request #938 from htasta/issue-826
rene-dev Sep 7, 2020
8d27ea7
Docs: Update MD5 ans SHA256 checksums
andypugh Sep 7, 2020
d433aac
halui man page fix L identifier for selected items
dngarrett Sep 7, 2020
71f5cef
Docs: Add links to the Raspberry Pi SD card image to the install docs
andypugh Sep 8, 2020
e37b2d6
Docs: Successive code blocks need to be separated.
andypugh Sep 8, 2020
3e6bf55
Docs: Pi links should be http not https
andypugh Sep 8, 2020
14b25be
pncconf -fix PID maxerror setting in the tune test fo rmetric machines
c-morley Sep 9, 2020
1922963
Merge branch '2.8'
c-morley Sep 9, 2020
7c64945
pncconf -raise spinbox limits in tune test
c-morley Sep 9, 2020
2ddca32
qtvcp -improve on bug with clearing plot
c-morley Sep 9, 2020
4e9bbf7
qtdragon -fix toggling of dimensions in graphics
c-morley Sep 9, 2020
2c37540
qtvcp -add dimensions on,off as graphics commands
c-morley Sep 9, 2020
0604d15
docs -update qtvcp docs for new graphics dimensions commands.
c-morley Sep 9, 2020
3427acc
Merge branch '2.8'
c-morley Sep 9, 2020
0319514
plasmac: fix thc default in materialverter
Sep 9, 2020
8334012
plasmac: fix configurator upgrade error
Sep 9, 2020
9f69307
Merge branch '2.8'
Sep 9, 2020
e1783c7
pncconf -fix typo in tests for A axis
c-morley Sep 9, 2020
f8fded6
pncconf -add tooltip description to testing direction combobox
c-morley Sep 9, 2020
4e5a847
Merge branch '2.8'
c-morley Sep 9, 2020
42880ef
qtvcp -action_button: still update state if there is no action selected
c-morley Sep 10, 2020
e719940
qtvcp -qtdefault: change continuous jog button to toggle
c-morley Sep 10, 2020
8db8e84
qtvcp -action_buttons: allow 'True' and 'False' in python commands
c-morley Sep 10, 2020
d5d5660
Merge branch '2.8'
c-morley Sep 10, 2020
bdea6f1
pncconf -don't use pid command-deriv pin in tests either
c-morley Sep 10, 2020
61753bc
Merge branch '2.8'
c-morley Sep 10, 2020
1ffce15
plasmac: use dbounce component for new configs
Sep 11, 2020
beaff6b
Merge branch '2.8'
Sep 11, 2020
c49d13c
docs -update qtvcp snippets styleeditor example to current code
c-morley Sep 10, 2020
2828b3d
docs -update qtvcp docs for a continuous jog toggle button code snippet
c-morley Sep 11, 2020
7e9e902
Merge branch '2.8'
c-morley Sep 11, 2020
8c3560c
qtvcp -clear old messages if clear buttun is pressed
c-morley Sep 11, 2020
2f4c8af
Minor error in 7I96 GPIO --> TB mapping
pcw-mesa Sep 11, 2020
60d8865
qtvcp -fix typo in basic probe calibration
c-morley Sep 11, 2020
086196e
Merge branch '2.8'
c-morley Sep 12, 2020
e08d612
plasmac: fix control panel inconsistencies
Sep 13, 2020
470fce1
Merge branch '2.8'
Sep 13, 2020
3d96a36
Packaging: Fix a typo in the CNC.menu file.
andypugh Sep 15, 2020
fa4abe0
plasmac: fix cut-recovery direction buttons
Sep 16, 2020
e31e651
Merge branch '2.8'
Sep 16, 2020
fde6ab4
added hal pin to allow preview refresh
snowgoer540 Sep 19, 2020
fa4c14f
Merge pull request #939 from snowgoer540/gregc/preview-refresh_2.8
phillc54 Sep 20, 2020
76260b4
added hal pin to allow preview refresh
snowgoer540 Sep 19, 2020
accd42e
halshow.tcl support display of nan
dngarrett Sep 22, 2020
9569ff9
qtvcp -fix python2 stylesheet loading
c-morley Sep 23, 2020
02e56fe
Replace *get_cpuinfo_revision(char *revision)
elovalvo Sep 23, 2020
8f4f8aa
Merge pull request #941 from elovalvo/patch-1
andypugh Sep 23, 2020
2bdd315
qtvcp -update readme for designer libraries
c-morley Sep 25, 2020
08e9823
qtvcp -action button: don't error if state is None
c-morley Sep 26, 2020
ad1491d
pncconf -allow different home switch offsets on tandem axes
c-morley Sep 26, 2020
8cf0f53
Merge branch '2.8'
c-morley Sep 26, 2020
6319aa0
qtvcp -give better error message for widgetswitcher
c-morley Sep 26, 2020
ecfd889
Merge branch '2.8'
c-morley Sep 26, 2020
8f9a99a
qtvcp -widget_baseclass: fix up halscalebase
c-morley Sep 28, 2020
661761d
qtvcp -add new HAL doubleScale widget
c-morley Sep 28, 2020
77bd2e5
qtvcp -add a general HAL test panel
c-morley Sep 28, 2020
968a274
Merge branch '2.8'
c-morley Sep 28, 2020
3101984
plasmac: fix material selection in gcode filter
Sep 29, 2020
1bd9e52
plasmac: fix intermittent nan error on startup
Sep 29, 2020
7d5ccd8
Merge branch '2.8'
Sep 29, 2020
47e28a9
qtvcp -upgrade test panel
c-morley Sep 30, 2020
f80c18f
Merge branch '2.8'
c-morley Sep 30, 2020
2098d89
qtvcp -update camview
c-morley Oct 2, 2020
acb5793
pncconf -Don't count the A axis for 'all home' check
c-morley Oct 3, 2020
43ac973
Merge branch '2.8'
c-morley Oct 3, 2020
a3ceb21
Docs: Update iso checksums for updated .iso image
andypugh Oct 3, 2020
07452b0
plasmac.comp fix for rtai: use round() not roundf()
dngarrett Oct 3, 2020
4c025ee
Merge branch '2.8'
Oct 3, 2020
9c222ab
qtvcp -fix python 3 error with degree sign string
c-morley Oct 5, 2020
15211fd
qtvcp -add python version info into log message
c-morley Oct 5, 2020
078075e
Merge branch 'linuxcnc/master' into merge-6-october-2020 (LinuxCNC@ma…
cerna Oct 6, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@ cscope.*
oprofile*
*.log
position.txt
*.9
# *.9
*.glade.h
# Ignore test results
*.result

25 changes: 25 additions & 0 deletions README_es.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# LinuxCNC

LinuxCNC controla máquinas CNC. Puede manejar fresadoras, tornos, impresoras 3D, cortadores láser, cortadores de plasma, brazos de robot, hexápodos y otras. http://linuxcnc.org/

# DESCARGO DE RESPONSABILIDAD

** LOS AUTORES DE ESTE SOFTWARE NO ACEPTAN ABSOLUTAMENTE NINGUNA RESPONSABILIDAD POR NINGÚN DAÑO O PÉRDIDA RESULTANTE DE SU USO. **

** ES _EXTREMADAMENTE_ IMPRUDENTE CONFIAR LA SEGURIDAD SOLO AL SOFTWARE. **

** Cualquier maquinaria capaz de dañar a las personas debe tener prevista la desconexion completa de energía de todos los motores, etc., antes de que las personas entren en cualquier área peligrosa.

** Toda la maquinaria debe estar diseñada para cumplir con las normas y códigos de seguridad locales y nacionales, y los autores de este software no pueden, y no lo hacen, asumir cualquier responsabilidad derivada de dicho cumplimiento. **


Este software se lanza bajo licencia GPLv2, con algunas partes bajo LGPL. Vea el archivo COPYING para más detalles.

La traduccion al español de este software queda adherida a este descargo y a las licencias GPLv2 y partes LGPL.


# El proceso de construcción

Consulte el archivo 'docs/src/code/building-linuxcnc.txt' para obtener información sobre cómo construir y ejecutar el software, o vea:

http://linuxcnc.org/docs/devel/html/code/building-linuxcnc.html
1 change: 1 addition & 0 deletions VERSION
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
2.9.0~pre0

11 changes: 11 additions & 0 deletions configs/apps/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
info: crear archivo de información del sistema

Directorios:

gladevcp -- widgets de demostración
halrun ---- inicia halrun en xterm
latency --- aplicaciones para investigar latencia
parport --- pruebas de puerto paralelo
pyvcp ----- demostraciones
xhc-hbo4 -- prueba de volante usb inalámbrico

63 changes: 63 additions & 0 deletions configs/apps/gladevcp/README.changes_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
Nota sobre los cambios API de los manejadores de clase y persistence.py:

Manejadores de clase:
=====================

El parámetro 'panel' se eliminó de get_handlers() ya que no es necesario.
En consecuencia, el manejador del método __init__() no recibe este
parámetro:

class HandlerClass:
...
def __init__(self, halcomp,builder,useropts):
self.halcomp = halcomp
self.builder = builder

def get_handlers(halcomp,builder,useropts):

return [HandlerClass(halcomp,builder,useropts)]

Acceso a widgets en manejadores de clases:
==========================================

Para un widget con nombre, use:
w = self.builder.get_object("widgetname")

Para recuperar una lista de todos los widgets en el archivo UI, use:
wl = self.builder.get_objects()

Esto funciona independientemente de si la interfaz de usuario está en formato libglade o GtkBuilder.

persistence.py
==============
El manejador del parámetro builder se ha simplificado. Se elimina
de los métodos save_state y restore_state, y se agrega en su lugar al método
IniFile.__init__(). Por lo tanto, utilicelo de la siguiente manera:

class HandlerClass:
...

def on_destroy(self,obj,data=None):
# note: save_state(<object to fetch attributes from>) only:
self.ini.save_state(self)


def __init__(self, halcomp,builder,useropts):
self.halcomp = halcomp
self.builder = builder

self.ini_filename = __name__ + '.ini'
self.defaults = { IniFile.vars: dict(),
IniFile.widgets : widget_defaults(select_widgets(self.builder.get_objects(), hal_only=False,output_only = True))
}
# notar parámetro extra self.builder
self.ini = IniFile(self.ini_filename, self.defaults, self.builder)
# nota: solo se pasa el objeto que obtiene el conjunto de atributos:
self.ini.restore_state(self)


Todos los ejemplos y plantillas se han adaptado en consecuencia.


Michael Haberler 19 de diciembre de 2010

16 changes: 16 additions & 0 deletions configs/apps/gladevcp/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Aplicaciones demo gladevcp:

Aplicaciones:
glade-manual
gladevcp-test

Directorios:
animated-backdrop
by-widget
class-callback
colored-label
complex
helloWorld
mdi-command-examples
simple-callback
templates
16 changes: 16 additions & 0 deletions configs/apps/gladevcp/animated-backdrop/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Este es un ejemplo de cómo configurar un fondo de mapa de bits para la ventana de
nivel superior gladevcp, y posicionamiento absoluto de los widgets HAL en ella.

Es posible que necesite 'apt-get install python-cairo'

------------------------------------------
Para ejecutar de forma independiente:

gladevcp -u cairodraw.py cairodraw.ui


-psha & mah




6 changes: 6 additions & 0 deletions configs/apps/gladevcp/by-widget/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
by-widget

combobox
radiobutton
sourceview
spinbutton
17 changes: 17 additions & 0 deletions configs/apps/gladevcp/by-widget/combobox_es.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
ejemplos de combobox:

combobox
combobox_manual_list

Vea esto para aprender acerca de Glade y ComboBox: http://www.youtube.com/watch?v=Z5_F-rW2cL8

------------------------------------------
Para ejecutar de forma independiente:
$ gladevcp -u combobox.py combobox.ui

combobox_manual_list.* son archivos de ejemplo para construir listas desplegables sobre la marcha.

correr como:
$ gladevcp -u combobox_manual_list.py combobox_manual_list.ui

Michael Haberler 12/2010
9 changes: 9 additions & 0 deletions configs/apps/gladevcp/by-widget/radiobutton_es.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Ejemplo gladevcp radiobutton
Tomado de http://old.nabble.com/glade-and-radio-buttons.-td28793060.html

------------------------------------------
Para correr independientemente:

$ gladevcp -u radio.py radio.ui

Michael Haberler 12/2010
9 changes: 9 additions & 0 deletions configs/apps/gladevcp/by-widget/sourceview_es.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Ejemplo para usar el widget sourceview
---------------------------------------

Cargando un archivo, y resaltando una línea

------------------------------------------
Para ejecutar de forma independiente:

$ gladevcp -u sourceview.py sourceview.ui
7 changes: 7 additions & 0 deletions configs/apps/gladevcp/by-widget/spinbutton_es.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
ejemplo de botón spin

------------------------------------------
Para ejecutar de forma independiente:
$ gladevcp -u spinbutton.py spinbutton.ui

Michael Haberler 06/2012
19 changes: 19 additions & 0 deletions configs/apps/gladevcp/class-callback/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
ejemplo con métodos de clase callback
-------------------------------------

Se muestra cómo utilizar los métodos de clase como devoluciones de llamada.

Nota:

Hay dos definiciones de clase en este ejemplo. Ambas están instanciadas. OtherClass, alrededor de la línea 84 durante
la importacion, y HandlerClass por la función get_handlers().

HandlerClass.__init__() muestra cómo definir un pin hal que no está asociado a ningún widget HAL.

Al pasar el builder se habilita la referencia a cualquier widget en el árbol (vea, por ejemplo, la línea 33).

Además, se muestra una devolución de llamada de temporizador lento (1 segundo) que actualiza 'valor' del pin HAL.
Este pin esta vinculado al widget de barra horizontal hal_hbar a través de class_callback.hal.
------------------------------------------
Para ejecutar de forma independiente:
$ gladevcp -u class_callback.py -H class_callback.hal class_callback.ui
23 changes: 23 additions & 0 deletions configs/apps/gladevcp/colored-label/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Cómo colorear un widget HAL_Label dependiendo del valor del pin
-------------------------------------------------- ------------

Configurar el color de fondo de un widget GtkLabel (HAL_Label es
derivado de GtkLabel) es un poco complicado. El widget GtkLabel no tiene
objeto ventana propio por razones de rendimiento, y solo los objetos ventana
pueden tener un color de fondo. La solución es encerrar
Labl en un contenedor EventBox, que tiene una ventana pero, por otro lado,
invisible - ver el archivo coloredlabel.ui.

Para ayudar a esto, el método colorize() intenta detectar esta
situación y da una advertencia si el widget es un GtkLabel y
el widget principal no es un GtkEventBox. Se puede utilizar para configurar los colores
de widgets arbitrarios, no solo de GtkLabel.

Además, este ejemplo muestra cómo configurar un texto custom y una etiqueta de color
dependiendo del valor del pin HAL.

------------------------------------------
Para ejecutar de forma independiente:

$ gladevcp -u coloredlabel.py -H coloredlabel.hal coloredlabel.ui

17 changes: 17 additions & 0 deletions configs/apps/gladevcp/complex/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Ejemplo complex con widget y persistencia variable.
----------------------------------------------------

Se demuestra el uso del soporte gladevcp.util para persistencia,
y muestra cómo obtener una devolución de llamada cuando cambian los
pines hal o los widgets de entrada hal.

hal_togglebutton1 está vinculado a hal_led1 a través de complex.hal

------------------------------------------
Para ejecutar de forma independiente:
$ gladevcp -u complex.py -H complex.hal complex.ui

o para obtener gran cantidad de resultados de depuración sobre
que están haciendo gladevcp y complex.py:

$ gladevcp -d -d -u complex.py -U debug=3 -H complex.hal complex.ui
20 changes: 20 additions & 0 deletions configs/apps/gladevcp/helloWorld/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Un ejemplo mínimo de gladevcp - tres widgets HAL
-----------------------------------------------

Para ejecutar de forma independiente:
$ gladevcp_demo hw.ui

Para conectar el pin HAL del botón al LED, ejecutar como:

$ gladevcp_demo -H hw.hal hw.ui

Para incrustar esta aplicación como una pestaña en Axis o Touchy, copie hw.ui y hw.hal a su directorio de configuración,
y edite su archivo ini Axis/Touchy de la siguiente manera:

[DISPLAY]
EMBED_TAB_NAME = HelloWorld
EMBED_TAB_COMMAND = gladevcp -H hw.hal -x {XID} hw.ui

Para editar la interfaz de usuario:

$ glade hw.ui
10 changes: 10 additions & 0 deletions configs/apps/gladevcp/simple-callback/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Ejemplo que demuestra una devolución de llamada simple definida por el usuario
------------------------------------------------------------------------------

callback.py define la función on_button_press() que está conectada al árbol de widgets como un controlador de eventos.
Consulte la pestaña Signals de glade para hal_button1 sobre cómo se hace referencia.

------------------------------------------
Para ejecutar de forma independiente:

$ gladevcp -u simplecallback.py simplecallback.ui
27 changes: 27 additions & 0 deletions configs/apps/gladevcp/templates/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
Estos son ejemplos de clases de manejador de gladevcp para empezar con los suyos propios.

--------------------------------------------------------------------------------------
Para ejecutar de forma independiente:

$ gladevcp -u functionhandler.py button.ui
$ gladevcp -u classhandler.py button.ui
$ gladevcp -u classhandler_persistent.py -U debug=2 -U "print 'debug=%d' % debug" button.ui

NB: button.ui realmente no tiene un estado interesante de widget para restaurar.

dar un vistazo a classhandler_persistent.ini para obtener una
idea de cómo se guarda el estado persistente. Debería verse más o menos así:

# generated by gladevcp.util.create_default_ini() on Wed Dec 8 12:27:13 2010
[ini]
version = 1
signature = be44d45a0e07d57cfbe8915d668e8d3b399a4cdb
[vars]
abool = True
afloat = 1.67
anint = 42
astring = sometext
[widgets]
# última actualización realizada por gladevcp.util.save_state () el miércoles 8 de diciembre 12:31:20 2010

-Michael Haberler 12/2010
8 changes: 8 additions & 0 deletions configs/apps/halrun/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
halrun:

Iniciar halrun en un terminal xterm
Primero ordene 'help' para mostrar los comandos

Nota:
Linuxcnc no debe estar ejecutándose
Se terminará cualquier otra instancia de halrun.
9 changes: 9 additions & 0 deletions configs/apps/info_es.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
info: crea un archivo con información sobre LinuxCNC y elementos importantes del sistema.

El archivo se crea en /tmp y es adecuado para su publicación como ayuda para diagnosticar problemas.

Nombre de archivo: /tmp/linuxcnc.info

El editor especificado por $VISUAL se utilizará para abrir el archivo.
Si $VISUAL no está establecido, se intentarán otros editores comunes.

15 changes: 15 additions & 0 deletions configs/apps/latency/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Programas de evaluación de latencia

latency-test -- Prueba estándar para linuxcnc

latency-plot -- Plot de latencias para los hilos base y servo predeterminados

latency-histogram -- Histograma jitter para hilos base y servo predeterminados

latency-histogram-1 -- Histograma jitter para un hilo servo

Nota: Los programas latency-plot y latency-histogram se pueden ejecutar con más opciones desde una línea de comando de terminal.
Para ayuda sobre su uso:

latency-plot --help
latency-histogram --help
19 changes: 19 additions & 0 deletions configs/apps/parport/README_es
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Prueba de puerto paralelo usando pyvcp

parport_0x278 test port 0x278 < parallel port 1 (no típico)
parport_0x378 test port 0x378 < parallel port 0

Para encontrar la dirección del puerto paralelo, abra una terminal y escriba:

cat /proc/ioports | grep parport

normalmente sera parport0

0378-037a: parport0

Para averiguar la dirección de un puerto paralelo PCI:

lspci -v

Nota: Para el simulador, se puede mostrar un mensaje de 'acceso root requerido'.
No se recomienda usar root para ejecutar linuxcnc.
Loading