About ftrobopy release 1.92

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
vleeuwen
Beiträge: 1564
Registriert: 31 Okt 2010, 22:23
Wohnort: Enschede (NL)
Kontaktdaten:

About ftrobopy release 1.92

Beitrag von vleeuwen » 23 Dez 2020, 10:58

Is there also documentation about python ftrobopy release 1.92 ?
release 1.92 is part of TXT firmware 4.7.0_pre-release and 4.8.0_pre-release
On https://github.com/ftrobopy/ftrobopy/releases there is only release 1.80 (2016) available.
software enigineer/teacher/advisor
Google translate
http://tescaweb.nl/Carel/?p=713

Benutzeravatar
MasterOfGizmo
Beiträge: 2720
Registriert: 30 Nov 2014, 07:44

Re: About ftrobopy release 1.92

Beitrag von MasterOfGizmo » 23 Dez 2020, 13:11

Did you ask fischertechnik? If it's part of their official firmware they probably have some official documentation somewhere.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32

vleeuwen
Beiträge: 1564
Registriert: 31 Okt 2010, 22:23
Wohnort: Enschede (NL)
Kontaktdaten:

Re: About ftrobopy release 1.92

Beitrag von vleeuwen » 23 Dez 2020, 13:42

@MasterOfGizmo
As you can see it is a more general question.
software enigineer/teacher/advisor
Google translate
http://tescaweb.nl/Carel/?p=713

Benutzeravatar
ft-ninja
Beiträge: 113
Registriert: 01 Nov 2010, 14:26
Wohnort: Inner Mongolia
Kontaktdaten:

Re: About ftrobopy release 1.92

Beitrag von ft-ninja » 23 Dez 2020, 14:46

I suppose one can track packaged ftrobopy version directly in the FT-TXT/package/python-ftrobopy/python-ftrobopy.mk. For v4.8.0 (eb3157b) it contains:

Code: Alles auswählen

PYTHON_FTROBOPY_VERSION = edc44bf00f
Use this hash to browse ftrobopy history - https://github.com/ftrobopy/ftrobopy/tree/edc44bf00f
==
ft-ninja

Benutzeravatar
MasterOfGizmo
Beiträge: 2720
Registriert: 30 Nov 2014, 07:44

Re: About ftrobopy release 1.92

Beitrag von MasterOfGizmo » 23 Dez 2020, 16:03

vleeuwen hat geschrieben:
23 Dez 2020, 13:42
@MasterOfGizmo
As you can see it is a more general question.
I don't understand that statement. That was indeed a quite specific question.

Actually the type of question has nothing to do with the fact that ft probably (hopefully) has some documentation for the software they are distributing. This my rather general advise to ask them first.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32

vleeuwen
Beiträge: 1564
Registriert: 31 Okt 2010, 22:23
Wohnort: Enschede (NL)
Kontaktdaten:

Re: About ftrobopy release 1.92

Beitrag von vleeuwen » 23 Dez 2020, 16:22

@MasterOfGizmo
I don't see any reason to ask questions about third party software package, available on the TXT, only to fischertechnik.
Normally the package provider takes care of the documentation and not fischertechnik.
All discussion in the past about the FtRoboPy packages were also in this section.
For example C/C++ (Linaro/GNU package), Mosquitto MQTT package, CivetWeb package, etc. related question I put also here.
software enigineer/teacher/advisor
Google translate
http://tescaweb.nl/Carel/?p=713

richard.kunze
Administrator
Beiträge: 583
Registriert: 26 Dez 2015, 23:49
Wohnort: Rhein-Main-Gebiet

Re: About ftrobopy release 1.92

Beitrag von richard.kunze » 23 Dez 2020, 18:08

vleeuwen hat geschrieben:
23 Dez 2020, 10:58
Is there also documentation about python ftrobopy release 1.92 ?
release 1.92 is part of TXT firmware 4.7.0_pre-release and 4.8.0_pre-release
On https://github.com/ftrobopy/ftrobopy/releases there is only release 1.80 (2016) available.
There do not seem to be ftrobopy releases per se since 2016 (at least, nothing marked as "release" on Github). The ftrobopy version 1.92 corresponds to this commit: https://github.com/ftrobopy/ftrobopy/co ... 1457dc8318.

Torsten
Beiträge: 313
Registriert: 29 Jun 2015, 23:08
Wohnort: Gernsheim (Rhein-Main-Region)

Re: About ftrobopy release 1.92

Beitrag von Torsten » 23 Dez 2020, 18:24

Hi,

The latest ftrobopy version is 1.94 (found in the master branch on github.com/ftrobopy/ftrobopy)
This version supports the so called TransferArea Mode when used with the original fischertechnik firmware.
This mode needs an extra library called ftTA2py.so to connect ftrobopy directly to the TxtMainControl Process that is always running on the TXT and is also used by ROBOPro. See the example "TAModeMotorExample.py" in the examples directory on github in order to see how the TA Mode can be activated.

The TA Mode is much faster than the "direct"-Mode or the socket based mode.

Best wishes,
Torsten

vleeuwen
Beiträge: 1564
Registriert: 31 Okt 2010, 22:23
Wohnort: Enschede (NL)
Kontaktdaten:

Re: About ftrobopy release 1.92

Beitrag von vleeuwen » 23 Dez 2020, 18:37

Nice piece of work Torsten.
software enigineer/teacher/advisor
Google translate
http://tescaweb.nl/Carel/?p=713

Antworten