marian
40431c2a51
Added brute force algorithm for phase/gain correction. Added more parameters for calibration.
...
git-svn-id: http://voip.null.ro/svn/yate@6005 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-16 14:53:56 +00:00
marian
91bcddc81c
Added capability to replace newline and tab in configured format string.
...
git-svn-id: http://voip.null.ro/svn/yate@6004 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-16 14:50:31 +00:00
marian
47895c40ab
Added method used to set data dump to radio interface. Fixed bug in bladerf rx data dump: preserve original pointer when copying data to avoid dump wrong data.
...
git-svn-id: http://voip.null.ro/svn/yate@6003 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-16 09:12:20 +00:00
marian
1d14b47856
Added extra dump info to radio file process. Added radiotest conf sample.
...
git-svn-id: http://voip.null.ro/svn/yate@6002 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-15 10:10:33 +00:00
marian
43a13af328
Added extra parameter to configure data dump.
...
git-svn-id: http://voip.null.ro/svn/yate@6001 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-15 09:21:30 +00:00
marian
4b77017dc4
Added capability to dump data to bladerf module.
...
git-svn-id: http://voip.null.ro/svn/yate@6000 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-14 13:22:00 +00:00
marian
1b70c850d5
Added capability to process radio data file to radio test module.
...
git-svn-id: http://voip.null.ro/svn/yate@5999 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-14 13:19:19 +00:00
marian
b8da976aa4
Added class used to handle radio data dump.
...
git-svn-id: http://voip.null.ro/svn/yate@5998 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-14 13:18:17 +00:00
marian
7d344584aa
Work in progress on fixing calibration.
...
git-svn-id: http://voip.null.ro/svn/yate@5997 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-13 15:00:12 +00:00
marian
d530f0a68e
Added 2 circles send pattern to radio test.
...
git-svn-id: http://voip.null.ro/svn/yate@5996 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-13 14:55:14 +00:00
paulc
e00e54193e
Only install bladeRF FPGA files if we could build the module.
...
git-svn-id: http://voip.null.ro/svn/yate@5995 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-10 17:14:00 +00:00
marian
d91dfaf6c8
Fixed statistics reporting.
...
git-svn-id: http://voip.null.ro/svn/yate@5994 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-10 15:01:05 +00:00
marian
ef371a6d12
Added bladerf fpga files. Changed fpga load default path.
...
git-svn-id: http://voip.null.ro/svn/yate@5993 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-10 14:35:37 +00:00
paulc
c17823cbd3
Copy SIP RFC3329 Security-* parameters to user.auth message.
...
git-svn-id: http://voip.null.ro/svn/yate@5992 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-10 11:55:01 +00:00
marian
29265c9fa0
Added radio test module.
...
git-svn-id: http://voip.null.ro/svn/yate@5991 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-10 11:24:14 +00:00
marian
f9fa8bfde3
Added tx power balance calibration. Work in progress.
...
git-svn-id: http://voip.null.ro/svn/yate@5990 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-10 11:20:01 +00:00
marian
3868b37e6d
Implemented tx/rx timestamp retrieval.
...
git-svn-id: http://voip.null.ro/svn/yate@5989 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-10 08:01:11 +00:00
paulc
afa83a6ffc
Preliminary version of dummy radio interface.
...
git-svn-id: http://voip.null.ro/svn/yate@5988 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-09 10:05:21 +00:00
marian
0edcfbac7a
Fixed some LMS values set during init. Fixed PA/LNA enable/select. Improved peripheral access debug. Work in progress on fixing calibration.
...
git-svn-id: http://voip.null.ro/svn/yate@5987 acf43c95-373e-0410-b603-e72c3f656dc1
2015-07-09 07:11:27 +00:00
marian
e49565bc67
Calculate and display FPGA MD5.
...
git-svn-id: http://voip.null.ro/svn/yate@5986 acf43c95-373e-0410-b603-e72c3f656dc1
2015-06-30 12:37:40 +00:00
marian
fbc57a8121
Added new method for TX DC calibration.
...
git-svn-id: http://voip.null.ro/svn/yate@5985 acf43c95-373e-0410-b603-e72c3f656dc1
2015-06-30 12:27:13 +00:00
paulc
42b408844c
Ignore generated files in radio modules directory.
...
git-svn-id: http://voip.null.ro/svn/yate@5984 acf43c95-373e-0410-b603-e72c3f656dc1
2015-06-30 11:29:20 +00:00
paulc
f963952940
Added support for libusb-1.0 older than 1.0.9 release.
...
git-svn-id: http://voip.null.ro/svn/yate@5983 acf43c95-373e-0410-b603-e72c3f656dc1
2015-06-30 11:27:23 +00:00
marian
7b54c96361
Compute RX DC offset before TX LO. Work in progress.
...
git-svn-id: http://voip.null.ro/svn/yate@5982 acf43c95-373e-0410-b603-e72c3f656dc1
2015-06-29 11:28:03 +00:00
marian
6aea828366
Added command used to change LMS register.
...
git-svn-id: http://voip.null.ro/svn/yate@5981 acf43c95-373e-0410-b603-e72c3f656dc1
2015-06-26 08:31:58 +00:00
marian
3d0eb5329e
Fixed bug: divide radio data by 2048 as expected by the upper layer. Fixed RX VGA status reporting.
...
git-svn-id: http://voip.null.ro/svn/yate@5980 acf43c95-373e-0410-b603-e72c3f656dc1
2015-06-26 07:20:54 +00:00
marian
81160c04ed
Added bladeRF module.
...
git-svn-id: http://voip.null.ro/svn/yate@5979 acf43c95-373e-0410-b603-e72c3f656dc1
2015-06-24 10:41:29 +00:00
marian
25f901c930
Added generic radio interface.
...
git-svn-id: http://voip.null.ro/svn/yate@5978 acf43c95-373e-0410-b603-e72c3f656dc1
2015-06-19 09:18:23 +00:00
paulc
1f525da6e9
Added method to retrieve the TOS/DSCP of a Socket.
...
git-svn-id: http://voip.null.ro/svn/yate@5977 acf43c95-373e-0410-b603-e72c3f656dc1
2015-06-03 14:18:07 +00:00
paulc
25b11ff5b1
Made the maximum script file size configurable at runtime and increased default to 500000.
...
git-svn-id: http://voip.null.ro/svn/yate@5976 acf43c95-373e-0410-b603-e72c3f656dc1
2015-06-01 13:34:50 +00:00
paulc
a6887f0fd0
Allow the return {inline:object}; syntax.
...
git-svn-id: http://voip.null.ro/svn/yate@5975 acf43c95-373e-0410-b603-e72c3f656dc1
2015-05-19 12:29:16 +00:00
paulc
0ad3b6042b
Resolve to undefined members of inline objects or arrays that have an undefined right hand variable.
...
git-svn-id: http://voip.null.ro/svn/yate@5974 acf43c95-373e-0410-b603-e72c3f656dc1
2015-05-19 11:56:31 +00:00
paulc
aa0a6b6a06
Added overallocation support for DataBlock.
...
This provides improved performance for repeated binary data appending.
git-svn-id: http://voip.null.ro/svn/yate@5973 acf43c95-373e-0410-b603-e72c3f656dc1
2015-05-18 13:12:02 +00:00
paulc
22dfd8e65a
Reduce parsing time for very large scripts by limiting the simplification backtrace depth.
...
git-svn-id: http://voip.null.ro/svn/yate@5972 acf43c95-373e-0410-b603-e72c3f656dc1
2015-05-15 15:17:54 +00:00
paulc
0f8890f66f
Added more features to the GSM 7 bit coder.
...
git-svn-id: http://voip.null.ro/svn/yate@5971 acf43c95-373e-0410-b603-e72c3f656dc1
2015-05-11 15:24:06 +00:00
paulc
93927a7f3e
Bumped version to 5.5.1 devel.
...
git-svn-id: http://voip.null.ro/svn/yate@5970 acf43c95-373e-0410-b603-e72c3f656dc1
2015-05-11 15:13:51 +00:00
paulc
94298ebbf1
Bumped version to 5.5.0
...
git-svn-id: http://voip.null.ro/svn/yate@5968 acf43c95-373e-0410-b603-e72c3f656dc1
2015-05-08 09:48:11 +00:00
oana
d1eae69997
Added dictionary for GPRS mobility management reject causes.
...
git-svn-id: http://voip.null.ro/svn/yate@5967 acf43c95-373e-0410-b603-e72c3f656dc1
2015-04-29 08:04:46 +00:00
paulc
846279a784
Make sure we don't dereference a channel whose disconnect() was called from destroyed().
...
git-svn-id: http://voip.null.ro/svn/yate@5966 acf43c95-373e-0410-b603-e72c3f656dc1
2015-04-07 14:07:14 +00:00
marian
831b64a895
Renamed gsm library to radio. Renamed library source directory and header also.
...
git-svn-id: http://voip.null.ro/svn/yate@5965 acf43c95-373e-0410-b603-e72c3f656dc1
2015-04-07 10:07:44 +00:00
paulc
bb26c1197c
Build, install and use a dynamic library for ASN.1 code.
...
git-svn-id: http://voip.null.ro/svn/yate@5964 acf43c95-373e-0410-b603-e72c3f656dc1
2015-04-01 16:50:56 +00:00
paulc
f5a5ad41b9
Made String::printf(const char* format, ...) grow with the format string length.
...
The helper function string_printf is now static.
git-svn-id: http://voip.null.ro/svn/yate@5963 acf43c95-373e-0410-b603-e72c3f656dc1
2015-03-23 15:37:43 +00:00
marian
4b61ebb6a6
Added String constructor from double. Added assignment and append operators from double.
...
git-svn-id: http://voip.null.ro/svn/yate@5962 acf43c95-373e-0410-b603-e72c3f656dc1
2015-03-19 13:11:45 +00:00
andrei
a9e461461e
Clear the string if we failed to obtain the 'printf" formatted one.
...
git-svn-id: http://voip.null.ro/svn/yate@5961 acf43c95-373e-0410-b603-e72c3f656dc1
2015-03-16 11:39:37 +00:00
andrei
5faef36bb6
Added a better description and more suggestive parameters for String::appendFixed method.
...
Clear the String in 'printf' method if 'malloc' fails.
git-svn-id: http://voip.null.ro/svn/yate@5960 acf43c95-373e-0410-b603-e72c3f656dc1
2015-03-13 16:03:42 +00:00
andrei
e6c6214688
Added printf style format method for String.
...
Added utility method to append and align a string on a specified size.
git-svn-id: http://voip.null.ro/svn/yate@5959 acf43c95-373e-0410-b603-e72c3f656dc1
2015-03-13 13:25:35 +00:00
marian
5c12f5654e
Make some explicit conversions to silence compiler warnings.
...
git-svn-id: http://voip.null.ro/svn/yate@5958 acf43c95-373e-0410-b603-e72c3f656dc1
2015-03-11 10:41:51 +00:00
paulc
e3dcfbcc93
Synchronized Windows version.
...
git-svn-id: http://voip.null.ro/svn/yate@5957 acf43c95-373e-0410-b603-e72c3f656dc1
2015-03-02 10:21:36 +00:00
paulc
d15a1b8348
Bumped version to devel 5.4.3
...
git-svn-id: http://voip.null.ro/svn/yate@5956 acf43c95-373e-0410-b603-e72c3f656dc1
2015-03-02 10:11:43 +00:00
paulc
26af64ee5b
Bumped version to 5.4.2
...
git-svn-id: http://voip.null.ro/svn/yate@5954 acf43c95-373e-0410-b603-e72c3f656dc1
2015-02-26 15:47:46 +00:00