User Activity

  • Posted a comment on discussion Developers on GXSM

    For the benefit of future customizing Developers, here is a comprehensive list of "apt-get install" commands issued to get GXSM3 compiled and built: For both Debian 10 and Ubuntu 19.10: apt-get install libxml2 sudo apt-get install glib2.0 sudo apt-get install python3.7-dev sudo apt-get install gio2.0 sudo apt-get install libxml2-dev sudo apt-get install libcairo2-dev sudo apt-get install libatk-bridge2.0 sudo apt-get install libgtk2.0-dev sudo apt-get install libgtk-3-dev sudo apt-get install libgtksourceview-3.0...

  • Posted a comment on discussion Developers on GXSM

    Yes, there is added hardware to manage all the signals. Please, let me know where I can read more about your RedPitaya. About software: I have switched to an Ubuntu 19.10 distro and, after adding many libraries I got the project compiled WITHOUT the python errors, confirming that it was a python lib version mixup. Great. I need an advice to proceed: where is the most convenient place to add some ZeroMQ initializations and creation of the related threads ? I guess it would be nice to confine my stuff...

  • Posted a comment on discussion Developers on GXSM

    Many thanks for the fix and rich post's details. Let me answer about the hardware I am going to implement here: we have developed a light and flexible architecture based on the common RaspberryPi, which forms a pair with a microcontroller to perform real-time tasks (or better deterministic, time-related tasks, a luxury we cannot ask to an OS-based device directly as the RPi actually is). We have named this pair "EpsilonPi". To build a scanning probe controller we have joined 3 EpsilonPi modules (and...

  • Posted a comment on discussion Developers on GXSM

    Hi Percy, about the compile error, yes, probably I have a mixup of python libs. Anyway, I am running a Debian GNU/Linux 10 (buster) with exactly your gcc version. I have downloaded and seen your latest upgrades to the simulation code, that is very nice and useful for going further into the development and understanding ! I am actually at the point where I have duplicated your "simulator" files as you have explained and recompiled the project adding my selection in the File->Preferences window. I...

  • Posted a comment on discussion Developers on GXSM

    Percy, thanks to your efforts now things are getting more and more clear to me. I hope to be able to add my hardware plugin and offer this to the community together with some details of the process hopefully useful to future developers. I am still getting compile errors that I do not care with the "make -k" option, but you may want to fix in general, namely a list of errors like: CXXLD libpyremote.la /usr/bin/ld: /usr/local/lib/libpython3.8.a(abstract.o): relocation R_X86_64_PC32 against symbol `_Py_NotImplementedStruct'...

  • Posted a comment on discussion Developers on GXSM

    Hi Percy, sorry for this question which may sound rather stupid to you... Following your nice instructions I have copied and renamed the 5 indicated project files, that now are named as follows (the spm_simulator files are still there of course): spm_nanoup_hwi.C spm_nanoup_hwi.h org.gnome.gxsm3.hwi.spm-nanoup-control.gschema.xml org.gnome.gxsm3.pcsadjustments.plugin-libspm-nanoup-hwi.gschema.xml org.gnome.gxsm3.pcs.plugin-libspm-nanoup-hwi.gschema.xml Next step should be: "Add your new files to...

  • Posted a comment on discussion Developers on GXSM

    Hi, since I do not need the remote python console, I successfully compiled with the -k option and the software is just running fine. Anyway, for the benefit of your overall knowledge, let me report the errors encountered. I have now installed "python3-gi python3-glob2". Execution of "python3 -V" answers: Python 3.7.3, therefore I am confident that it also is ok. Here is the error listing during compilation: make[2]: Leaving directory '/home/elbatech/gxsm-nanoup/gxsm-svn/plug-ins/control' Making install...

  • Posted a comment on discussion Developers on GXSM

    Thanks for these further hints. I got many errors while compiling file pyremote.C. A colleague found maybe an older version without defines to python 3.X but just 2.X and it compiles fine (despite I have python 3.7 installed). What am I missing ? The simulator runs OK even with the 2.7 pyremote.C. Regards, Marco

View All

Personal Data

Username:
marcosartore
Joined:
2014-10-13 10:20:58

Projects

This is a list of open source software projects that MarcoSartore is associated with:

  • Project Logo GXSM Scanning Probe Microscopy Controller and Data Visualization Software Last Updated:

Personal Tools