Martin Ling
af54bac90a
python: Map probe group configuration to ProbeGroup attributes.
2013-11-08 01:03:17 +01:00
Martin Ling
417e9f3ab4
python: Add classes for probes and probe groups.
2013-11-08 01:03:17 +01:00
Martin Ling
54e7a3d0d7
probe_groups: Update Python bindings for API change.
2013-11-08 01:03:16 +01:00
Uwe Hermann
0e77b7cab3
python: Add Session.open_device().
2013-04-25 00:15:49 +02:00
Uwe Hermann
57dd5e63ec
python: sr_config's value field is called 'data'.
2013-04-24 23:43:56 +02:00
Martin Ling
3124e80bfe
python: Support keyword arguments to scan()
2013-04-24 23:20:47 +02:00
Martin Ling
f245b7669e
python: Add a ConfigKey class.
2013-04-24 23:20:47 +02:00
Martin Ling
05cfe1147a
python: Add conversion functions to/from GSList *
2013-04-24 23:20:47 +02:00
Uwe Hermann
50985c2019
GPL headers: Use correct project name.
2013-04-23 22:24:30 +02:00
Martin Ling
1e2bd8af12
python: fix Fraction -> GVariant tuple conversion.
2013-04-21 19:52:09 +01:00
Uwe Hermann
ac070c7744
Add initial, lowlevel Ruby bindings.
2013-04-19 20:19:14 +02:00
Martin Ling
91bea31f6b
python: unify pkg-config calls in setup.py.
2013-04-19 17:41:44 +01:00
Martin Ling
0cd466ccd8
python: Use --cflags-only-I to get includes in setup.py.
2013-04-19 17:30:44 +01:00
Martin Ling
9bbd6a6a0d
python: Add classes for values of API enums.
2013-04-19 17:07:56 +01:00
Uwe Hermann
816aed6c91
python: Add a Log class to control libsigrok logging.
2013-04-19 13:15:51 +02:00
Uwe Hermann
0021b07741
python: config_get() now returns SR_ERR_NA.
2013-04-19 11:58:40 +02:00
Uwe Hermann
c2ec42ce93
python: Add further properties to Analog class.
2013-04-18 17:45:38 +02:00
Martin Ling
15574a3cec
python: Add Analog class.
2013-04-18 17:45:38 +02:00
Uwe Hermann
3bc55222c8
python: Add missing license headers.
2013-04-17 17:26:46 +02:00
Martin Ling
08d59537c3
python: fix cdata to work with Python 3.x.
2013-04-17 15:39:13 +01:00
Martin Ling
1cad211547
python: Fix syntax to support Python 3.x.
2013-04-17 15:39:09 +01:00
Martin Ling
d8f6e041aa
python: Add high level API.
2013-04-17 14:30:31 +01:00
Martin Ling
a8d162f6d3
swig: Wrap additional GVariant operations.
2013-04-17 14:03:38 +01:00
Martin Ling
cccb599147
python: Release GIL during libsigrok calls.
2013-04-17 14:01:19 +01:00
Martin Ling
a25932e08c
python: Adding callback can fail, and refcount must be incremented.
2013-04-17 13:59:30 +01:00
Martin Ling
0220626994
python: use setuptools and put bindings into sigrok.core.lowlevel.
2013-04-17 03:50:27 +01:00
Uwe Hermann
9bb2f327a9
Python bindings: Small fix for Python 3 support.
2013-04-16 22:35:17 +02:00
Martin Ling
22f8cb54d1
swig: wrap g_variant_new_uint64.
2013-04-16 12:07:54 +02:00
Martin Ling
d962ed92a1
swig: include cdata interface.
2013-04-16 12:07:54 +02:00
Martin Ling
966fcbe3e3
swig: add function to cast from void * to struct sr_datafeed_logic *
2013-04-16 12:07:54 +02:00
Martin Ling
0849c7d310
python: support datafeed callbacks implemented in python.
2013-04-16 12:07:54 +02:00
Martin Ling
ab0340c804
swig: use standard wrappers for integer types.
2013-04-16 12:07:54 +02:00
Uwe Hermann
f02121f8d2
Python bindings: Fix reported libsigrok version.
...
Use 'pkg-config --modversion libsigrok' to get the libsigrok package
version. 'pkg-config --version libsigrok' ignores the argument and just
reports the version of pkg-config itself.
2013-04-16 00:58:29 +02:00
Uwe Hermann
8dc93c841f
Python bindings: Cosmetics.
2013-04-16 00:57:25 +02:00
Martin Ling
7aafb89274
Tell SWIG that gpointer is really void *.
2013-04-16 00:41:11 +02:00
Martin Ling
758b01adcb
Add SWIG interface file and build script for Python bindings.
2013-04-16 00:41:11 +02:00