tspi.at

Temporal correlation in coherent cathodoluminescence

05 Sep 2022 - Scheucher, M., Schachinger, T., StΓΆger-Pollach, M., Preimesberger, A., Spielauer, T., Haslinger, P.

Reading time 1 min

Presented at the 16th Multinational Congress on Microscopy (16 MCM)

OpAmp based voltage controllable current source

19 Aug 2022 - tsp

Reading time 7 mins

A simple temperature drift compensated voltage controlled current source up to 8A (10A peak) and 30V rail to rail based on OPA549 or other power operational amplifiers

Discrimination of coherent and incoherent cathodoluminescence using temporal photon correlations

18 Aug 2022 - Michael Scheucher, Thomas Schachinger, Thomas Spielauer, Michael Stöger-Pollach, Phillip Haslinger

Reading time 1 min

Published in Ultramicroscopy: We present a method to separate coherent and incoherent contributions of cathodoluminescence (CL) by using a time-resolved coincidence detection scheme. For a proof-of-concept experiment, we generate CL by irradiating an optical multimode fiber with relativistic electrons in a transmission electron microscope. A temporal analysis of the CL reveals a large peak in coincidence counts for small time delays, also known as photon bunching. Additional measurements allow us to attribute the bunching peak to the temporal correlations of coherent CL (Cherenkov radiation) created by individual electrons. Thereby, we show that coincidence measurements can be employed to discriminate coherent from incoherent CL and to quantify their contribution to the detected CL signal. This method provides additional information for the correct interpretation of CL, which is essential for material characterization. Furthermore, it might facilitate the study of coherent electron-matter interaction.

SSH command execution and SFTP file transfer using paramiko in Python

11 Aug 2022 - tsp

Reading time 6 mins

Recipes to execute remote commands and transfer files using the native Python SSHv2 implementation of paramiko

The ID3 algorithm

09 Aug 2022 - tsp

Reading time 87 mins

A short summary on the inner workings of the Iterative Dichotomiser 3 (ID3) decision tree algorithm, a small Python playground implementation and application to one toy and two real world datasets out of the world of biology and medicine

Controlling the Korad KA3005P using Python

15 Jul 2022 - tsp

Reading time 13 mins

A short summary on how to control the Korad KA3005P power supply using Python as well as some simple samples on how to use my own control library

Developing native Python extensions in C - capturing from Video4Linux devices

12 Jun 2022 - tsp

Reading time 30 mins

Since I was not really satisfied with various tutorials out there this is my personal summary on how to develop Python extensions in ANSI C. A simple library that captures frames from Video4Linux devices on various Unices without external dependencies will serve as an example.

Linear time dependent correlations using bivariate correlation and shifts

08 May 2022 - tsp

Reading time 7 mins

A mini summary of how to use the bivariate correlation coefficient (Pearson correlation coefficient) together with shifts to get information about time based correlations between two different time series datasets

Controlling multiple heatbands using PWM via an Atmel AVR

07 May 2022 - tsp

Reading time 11 mins

A mini project that summarizes a simple method to control a bunch of 100W silicone heatbands used to bake a vacuum system. Control is done using a PWM controller realized inside an AVR using a pretty simple implementation, remote control of the duty cycle is offered via an ESP8266 based WiFi capable NodeMCU

Statistics on chat service online status

03 May 2022 - tsp

Reading time 21 mins

Playing around with scraping online status information from a social networks chat service and doing some statistical analysis


Data protection policy

Dipl.-Ing. Thomas Spielauer, Wien (webcomplains389t48957@tspi.at)

This webpage is also available via TOR at http://rh6v563nt2dnxd5h2vhhqkudmyvjaevgiv77c62xflas52d5omtkxuid.onion/

Valid HTML 4.01 Strict Powered by FreeBSD IPv6 support