Skip to content

Instantly share code, notes, and snippets.

View hypoxic's full-sized avatar

HYPOXIC | Trunk hypoxic

View GitHub Profile
/*****************************************************************************
* aes-min.c
*
* Minimal byte-oriented AES-128 encryption/decryption implementation suitable
* for small microprocessors.
****************************************************************************/
/*****************************************************************************
* Includes
****************************************************************************/
@hypoxic
hypoxic / tds3034.py
Created October 15, 2020 01:54
Code used to capture a waveform from the Tek TDS3000 series and send it to python
# Hypoxic Capture via TDS 3034B
# Requires pyvisa and NI-VISA, not tested much, but figured I'd share as it would be helpful for others
import pyvisa
import numpy as np
import time as time
class Tek:
def __init__(self, source = "CH1"):
self.timeout = 5.0
"""
Movt's tend to be discontinuous in the latest arm compilers. This script puts them
back together. Based upon https://github.com/xyzz/vita-ida-physdump/blob/master/vita_phys_dump.py
Revision history
=========================
v1.0 - initial version
v1.1 - Added this comment years after I started using this, not sure the changes - Trunk / Hypoxic