Skip to main content

SoC Firmware for L1Calo

Project description

Build Status Coverage Status Code Health Docs

What is Ironman?

Ironman is a general purpose software toolbox to be run on L1Calo hardware with embedded processors (SoCs).

Look how easy it is to use

import ironman
# Get your stuff done
ironman.engage()

Features

  • Be awesome

  • Make things faster

Getting Started

Installing

Install ironman by running

pip install ironman

Developing

If it is your first time…

git clone git@github.com:kratsg/ironman
cd ironman && mkvirtualenv ironman
pip install -r requirements.txt

and then afterwards…

workon ironman
python setup.py develop
... do work here ...
pip uninstall ironman

Testing

tox

or with

py.test

Contributing

Support

If you are having issues, let us know.

Tutorial

Since we will be predominantly using Twisted within the Zynq to manage the Reactor workflow (“callbacks”), I suggest reading through this tutorial on your own time to get up to speed on how it works and some details of sockets.

I’m following the guide based on sandman here

To Do

Ideas

  • make it like twisted.web - we build Request objects which need to find Resource objects that provide actions (maybe too complicated, try and simplify?) link

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ironman-0.0.1.tar.gz (5.9 kB view details)

Uploaded Source

File details

Details for the file ironman-0.0.1.tar.gz.

File metadata

  • Download URL: ironman-0.0.1.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ironman-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d1d3377e3de3fc76067033a62261a27f890fa1b659345be6b4fb7bee232c9afc
MD5 ca690a0dfd522381fac7ec08b10c777c
BLAKE2b-256 08fcac3de7601793bed487d4df20dd04808302243732807550ad7e436f1236e5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page