Commit Graph

  • 88e0f59c02 updated MFID list mossmann 2009-01-08 00:16:01 +0000
  • 8f1b6804c2 added reference signals from Rohde & Schwarz SMIQ mossmann 2009-01-07 17:32:39 +0000
  • 43ac9b0175 updated algorithm ids based on Matt's list mossmann 2009-01-07 15:56:46 +0000
  • 1968697dee oops, remove debug print statements max 2009-01-05 18:29:22 +0000
  • 704c0e2a14 added experimental version of alsa_p25_rx max 2009-01-05 18:15:10 +0000
  • d5bac1b587 Disable toolbar for time being. stevie 2009-01-05 01:07:57 +0000
  • e48b578d59 Add info files, first draft of usrp_p25_rx.py. stevie 2009-01-04 23:26:43 +0000
  • 5ab4d52466 Temporary work-around for segmentation fault on 32 bit platforms. stevie 2009-01-04 12:20:04 +0000
  • 8def2bb2f6 Add audio source, do some groundwork for new GUI behaviour. stevie 2008-12-30 01:09:07 +0000
  • be00891c89 BUG: DC offset in C4FM scope. CAUSE: adjust_channel_offset applies frequency delta incorrectly. FIX: subtract frequency delta. stevie 2008-12-29 02:21:49 +0000
  • 3232c4adc3 BUG: broken build. CAUSE: didn't test. FIX: Sort out knock-on errors caused by changing frame_sync type. stevie 2008-12-29 01:53:42 +0000
  • 725a8442bb BUG: fails to correlate on 32 bit platforms. CAUSE: ulong initializer to bitset 64bits on amd64 but 32bits on 686 and is being truncated. FIX: abandon bitset and use a uint64_t instead. stevie 2008-12-29 01:26:29 +0000
  • 20a3efd2d0 Remove uncompressed samples. stevie 2008-12-28 12:26:33 +0000
  • 6b3e7f54a3 Add samples from field capture. stevie 2008-12-28 11:58:23 +0000
  • 842310577f Fail softly - don't bomb out when device is unavailable. stevie 2008-12-16 04:48:25 +0000
  • 0ab01d0e1e Bring TUN/TAP interface up when program begins. Change interface to data_unit. Make LDU1/2 call the IMBE decoder. stevie 2008-12-15 07:46:10 +0000
  • 8d4a3efd65 Fix the one and only self-test which was broken by the constructor signature change. stevie 2008-12-10 22:29:52 +0000
  • f2a50a4e6b Remove msgq interface; decoder now writes directly to TAP device. stevie 2008-12-06 10:39:01 +0000
  • 62bc46494e Add TUN/TAP interface (to WireShark sniffer). Remove work-in-progress on decoder code (accidentally committed). Remove message queue interface to decoder. stevie 2008-12-06 10:38:11 +0000
  • c34b3918b9 Remove reference to imbe_error_corrector. stevie 2008-12-05 05:53:41 +0000
  • b55f317616 Re-encode NAC using BCH after decoding. stevie 2008-12-03 06:55:07 +0000
  • b663a32a62 Add bit extraction tables into LDU1/LDU2. Default decode_body in abstract_data_unit simply marshalls data for WireShark. stevie 2008-12-03 04:07:44 +0000
  • 7650800ade Have data_unit::make_data_unit accept the frame body in a const_bit_vector. Move BCH decoding back into op25_decoder_ff, it belongs there. Refactor so different classes do the expected jobs (even though no class actually does anything yet). stevie 2008-12-02 02:47:56 +0000
  • 26e24d1145 Add imbe_decoder interface, drop bch.cc, use bitset<N> to represent NID fields, add bit swabbing, implement BCH decoding using IT++. stevie 2008-12-01 04:24:15 +0000
  • 6bd872b041 Fix bug in RRC filter. Now mostly good but file menu and toolbar not implemented yet. stevie 2008-11-17 00:08:53 +0000
  • 8952d90ae5 Minor modifications. stevie 2008-11-13 05:18:50 +0000
  • a7cc91d094 Fix tuning problem, add debug panels, threads to watch demod and decode outputs. stevie 2008-11-13 04:44:04 +0000
  • 8ffe3f8129 Change names of concrete data_unit classes to same form. Add imbe_decoder interface which. Add new error-correction and decoding functions to abstract_data_unit. stevie 2008-11-09 22:41:29 +0000
  • 6320608644 Consume and produce (silence) or else it gets unhappy. stevie 2008-11-07 10:14:00 +0000
  • 6460e8dbd2 Point and click tuning, add tabs so we can have multiple views. stevie 2008-11-07 10:10:46 +0000
  • d6c3403daf Add new decode method. stevie 2008-11-02 11:34:28 +0000
  • 966392f3d3 Add p25_rx.py stevie 2008-10-29 12:36:00 +0000
  • 729913bfae Fix compile errors caused by gcc upgrade. stevie 2008-10-29 11:41:41 +0000
  • 23d77b6424 Remove confusing extras. stevie 2008-10-22 06:21:10 +0000
  • 4f20d87a37 Add Max's ALSA based oscope code. stevie 2008-10-10 05:30:15 +0000
  • ead89bda24 Abandon idea of P25 decoder being a sink. This means subclassing gr_block instead of gr_sync_block, some name changes and allowing for audio output from the block. stevie 2008-09-09 09:03:37 +0000
  • e816a8c913 Remove BCH decoder. Do not remove status symbols so early in processing. stevie 2008-09-06 21:25:58 +0000
  • 504a4f8b54 Add BCH decoding of network ID (NAC/DUID) stevie 2008-06-16 09:41:24 +0000
  • 5ea83dbf72 response packet bug fix mossmann 2008-06-13 22:04:21 +0000
  • ab33641fd3 SAP ID bug fix mossmann 2008-06-13 22:02:04 +0000
  • f581bfee1a more field strings mossmann 2008-06-13 04:44:36 +0000
  • c2635aea9d --quiet and --table mossmann 2008-06-13 03:56:46 +0000
  • b1413b8e4c inbound/outbound detection bug fix mossmann 2008-06-13 03:05:51 +0000
  • 6cab942975 multiple bug fixes mossmann 2008-06-12 01:54:42 +0000
  • 3ee6eff24d some exception handling mossmann 2008-06-10 22:56:37 +0000
  • 8c5fbfa263 Correct so FS/NetworkID symbols count toward data unit size. Add debugging printf. stevie 2008-06-09 20:58:52 +0000
  • 19a1a75970 PDU dissection (big and untested) mossmann 2008-06-08 22:02:32 +0000
  • 90e27f4ddc Low Speed Data dissection mossmann 2008-06-04 19:12:02 +0000
  • bc0256446b use status symbols for inbound/outbound determination mossmann 2008-06-04 16:05:54 +0000
  • 42a7a96351 oops mossmann 2008-06-03 23:23:35 +0000
  • 52de8b3161 non-standard MFID support mossmann 2008-06-03 23:22:27 +0000
  • b9cc5740df type "-" for stdin/stdout mossmann 2008-06-03 20:13:12 +0000
  • 2211b18236 MFID checking mossmann 2008-06-03 03:49:41 +0000
  • 4dd96352b8 arbitrary input length support mossmann 2008-06-03 03:11:15 +0000
  • f9027212c6 snipped superfluous semicolons mossmann 2008-06-03 02:36:05 +0000
  • 9596011705 somewhat more reasonable error handling mossmann 2008-06-02 23:21:44 +0000
  • 4822bf70d6 Quick! Save it before I delete it again. stevie 2008-05-31 22:26:53 +0000
  • c2eed700ea corrected sample rate mossmann 2008-05-31 18:35:09 +0000
  • 0adc72ad85 removed normalization loop that was doing more harm than good mossmann 2008-05-31 00:15:38 +0000
  • 4aae1f8a40 manifest update mossmann 2008-05-30 18:12:23 +0000
  • 78ef4e0f78 added output inverter (for samples flipped in frequency domain) mossmann 2008-05-30 18:07:42 +0000
  • 7f6780c474 recorded at 96000 signal approx. 24000 max 2008-05-30 13:35:00 +0000
  • 48f49ceb31 subdev bug fix mossmann 2008-05-19 21:46:43 +0000
  • 5cd8bbe666 Add test vector. stevie 2008-05-18 07:19:09 +0000
  • ceb3382ebc Add empty project for apco_p25_decode block. stevie 2008-05-16 10:14:58 +0000
  • 0eaa4870c9 sample rate 96000 signal approx. 24000 max 2008-05-15 02:55:12 +0000
  • 7c11cf7738 sample rate 96000 signal approx. 24000 max 2008-05-15 02:53:39 +0000
  • 51ae7b7cc2 recorded at 96000 signal approx. 24000 max 2008-05-15 02:47:57 +0000
  • 737f8413b1 Merge file_rx and file_scope functionality. stevie 2008-05-13 04:45:41 +0000
  • 7a44f1da47 added coax-complex-500KSS.dat sample mossmann 2008-05-13 00:07:03 +0000
  • 2c072d9584 Misc stuff to help with checking samples. stevie 2008-05-04 21:13:51 +0000
  • 4e9dc3c80d Add bad data unit id to error message. stevie 2008-05-04 08:56:55 +0000
  • c702fdc3c2 added LDU dissection mossmann 2008-04-29 21:36:19 +0000
  • db62a3df8a more field strings mossmann 2008-04-27 19:35:23 +0000
  • f4f7a1a1c5 more field strings mossmann 2008-04-27 17:55:50 +0000
  • 4f73e76dbe added TSBK dissection mossmann 2008-04-27 17:23:17 +0000
  • aa884bb19f added partial terminator/lc dissection mossmann 2008-04-26 05:51:25 +0000
  • ff7fec9cbd completed HDU dissection with fake error correction mossmann 2008-04-26 04:32:59 +0000
  • e4964c52c7 clean up mossmann 2008-04-25 06:48:53 +0000
  • d98db7aba7 status symbol extraction mossmann 2008-04-25 06:19:34 +0000
  • 8dfaf7e543 Header Data Unit dissection mossmann 2008-04-24 14:59:17 +0000
  • fbb2254510 added loopback frame injection via scapy mossmann 2008-04-24 04:52:10 +0000
  • 0c9bfb3dc9 wireshark plugin README mossmann 2008-04-24 03:59:25 +0000
  • f971d9d675 added wireshark dissector mossmann 2008-04-24 02:38:00 +0000
  • 3c664b7caf Fix syntax errors. stevie 2008-04-21 08:26:44 +0000
  • 556b5cdf1a MBT decoding mossmann 2008-04-18 04:06:17 +0000
  • 8f12eb91a7 more PDU verbosity mossmann 2008-04-18 02:56:45 +0000
  • 5c8f113db2 standardized on integer variables (instead of lists of dibits) for all things post error correction mossmann 2008-04-18 01:05:05 +0000
  • 739e42f4b4 added options.verbose mossmann 2008-04-17 22:52:26 +0000
  • 3652b8d66b cleanup mossmann 2008-04-17 15:05:49 +0000
  • 630a912491 bug fix mossmann 2008-04-17 14:48:33 +0000
  • f078d4dee4 added options.pad mossmann 2008-04-17 04:41:08 +0000
  • f63831ceee output complete raw frame mossmann 2008-04-16 16:42:14 +0000
  • 39f1f3963f trellis improvements mossmann 2008-04-16 16:32:03 +0000
  • a096f35022 tribits_to_integer, fixed trellis_3_4_decode mossmann 2008-04-16 07:54:38 +0000
  • 2d0030dde8 changed symbols_to_integer to dibits_to_integer mossmann 2008-04-16 07:26:31 +0000
  • 3a075f2488 more PDU decoding, change extract_status_symbols to extract_block mossmann 2008-04-16 07:20:49 +0000
  • c165a348dd PDU header decoding mossmann 2008-04-15 00:05:50 +0000
  • e1dc542cb9 fixed correlation index bug that affected closely spaced frames mossmann 2008-04-14 20:19:59 +0000
  • b1c7b15dc5 made loopable for decoding more than one frame mossmann 2008-04-11 23:53:56 +0000