OsmocomBB MS-side GSM Protocol stack (L1, L2, L3) including firmware https://osmocom.org/projects/baseband
Go to file
Steve Markgraf 4f9dc140bb firmware/dsp: Send framenumber, TSC, checksum and magic via MCSI
In addition to the last commit we now send:
 * a burst start magic
 * the framenumber
 * the Training Sequence Code number
 * 2 simple XOR checksums

The data of a burst now looks like:

struct burst {
	uint8_t  garbage1;
	uint8_t  magic[8];		/* "IQDATAv1" in ASCII */
	uint16_t iq_samples[302];
	uint16_t iq_lrc;
	uint8_t  garbage2;
	uint16_t demod[34];
	uint32_t fn;
	uint16_t tsc;
	uint16_t demod_lrc;
};

Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-11-20 15:35:20 +01:00
doc Initial import of OsmocomBB into git repository 2010-02-18 16:46:36 +01:00
include l1ctl: Add definition for BURST INDICATION messages 2011-11-13 20:26:22 +01:00
src firmware/dsp: Send framenumber, TSC, checksum and magic via MCSI 2011-11-20 15:35:20 +01:00