Skip to content

Instantly share code, notes, and snippets.

View marcusmueller's full-sized avatar

Marcus Müller marcusmueller

View GitHub Profile
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# SPDX-License-Identifier: GPL-3.0
#
# GNU Radio Python Flow Graph
# Title: Not titled yet
# GNU Radio version: v3.11.0.0git-747-g778912c3
#!/bin/sh
modname="foobar"
blockname="nothing"
blocktype="hier"
rm -rf "gr-${modname}"
git commit --allow-empty -m "prior to modtool newmod"
gr_modtool newmod "${modname}"
echo "build/" > "gr-${modname}/.gitignore"
git add .gitignore "gr-${modname}/.gitignore"
git commit -m "gitignores"
options:
parameters:
author: marcus
catch_exceptions: 'True'
category: '[GRC Hier Blocks]'
cmake_opt: ''
comment: ''
copyright: ''
description: ''
gen_cmake: 'On'
@marcusmueller
marcusmueller / justify.py
Last active March 13, 2024 00:25
Justify a text using Python
#! /usr/bin/env python3
# SPDX-License-Identifier: GPL-3.0
#
# Title: Justify text
# Author: Marcus Müller
# Copyright: 2024
#
# Usage: justify.py [width [file1] [file2] [file…]]
#
# if no files are specified, read from standard input
@marcusmueller
marcusmueller / justify.py
Created March 13, 2024 00:05
Justify a text using Python
#! /usr/bin/env python3
# SPDX-License-Identifier: GPL-3.0
#
# Title: Justify text
# Author: Marcus Müller
# Copyright: 2024
#
# Usage: justify.py [width [file1] [file2] [file…]]
#
# if no files are specified, read from standard input
#!/bin/sh
valgrind --log-file=valgrind.log --leak-check=full --show-leak-kinds=definite python3 test.py
grep gr:: valgrind.log
#!/bin/bash
modname=mymod
blkname=myblock
gr_modtool newmod $modname
cd gr-$modname
gr_modtool add -t sync -l cpp $blkname
gr_modtool makeyaml -y $blkname
#!/bin/sh
port=9999
# start FG in background
./repro6698.py -p $port &
grpid=$!
sleep 0.5
perf record -ag -p $grpid &
sleep 2
options:
parameters:
author: marcus
catch_exceptions: 'True'
category: '[GRC Hier Blocks]'
cmake_opt: ''
comment: ''
copyright: ''
description: ''
gen_cmake: 'On'
options:
parameters:
author: marcus
catch_exceptions: 'True'
category: '[GRC Hier Blocks]'
cmake_opt: ''
comment: ''
copyright: ''
description: ''
gen_cmake: 'On'