<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://blog.srns.ru/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://blog.srns.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Roslyakov</id>
		<title>SRNS - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="https://blog.srns.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Roslyakov"/>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Roslyakov"/>
		<updated>2026-04-04T06:51:56Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.20.3</generator>

	<entry>
		<id>https://blog.srns.ru/wiki/R%26S_SMBV100B_S/N_100917_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)</id>
		<title>R&amp;S SMBV100B S/N 100917 (прибор)</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/R%26S_SMBV100B_S/N_100917_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)"/>
				<updated>2022-02-14T16:46:45Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;Векторный генератор сигналов [[SMBV_(серия приборов)|SMBV]]100B.&lt;br /&gt;
&lt;br /&gt;
{{Карточка Инвентарная единица&lt;br /&gt;
   |название = SMBV 100B&lt;br /&gt;
   |серийный номер = 100917&lt;br /&gt;
   |инвентарный номер = -&lt;br /&gt;
   |изображение = Файл:100917_SMBV.jpg&lt;br /&gt;
   |подпись = &lt;br /&gt;
   |тип = Векторный генератор сигналов&lt;br /&gt;
   |производитель = Rohde &amp;amp; Schwarz&lt;br /&gt;
   |серия = [[SMBV]]&lt;br /&gt;
   |год производства = &lt;br /&gt;
   |год приобретения = &lt;br /&gt;
   |аудитория приписки = -&lt;br /&gt;
   |фактическое местоположение = Е-615&lt;br /&gt;
   |входит де-юре = &lt;br /&gt;
   |входит де-факто = &lt;br /&gt;
   |ссылки =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[file:QRCode RS SMBV100B SN 100917.jpg|thumb|Ссылка на эту страницу]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:100917_SMBV100B_front.jpeg&lt;br /&gt;
Image:100917_SMBV100B_back.jpeg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;{|table class=&amp;quot;wikitable collapsible collapsed&amp;quot;&lt;br /&gt;
! colspan =&amp;quot;3&amp;quot;|  [[R&amp;amp;S SMBV100B S/N 100917 (прибор)|R&amp;amp;S SMBV100B S/N 100917]] &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
! Индекс опции&lt;br /&gt;
! Наименование&lt;br /&gt;
! Примечание&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B1&lt;br /&gt;
| '''Reference Oscillator OCXO'''&lt;br /&gt;
| OCXO в качестве опорного генератора&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B10&lt;br /&gt;
| '''Baseband Generator'''&amp;lt;br&amp;gt;&lt;br /&gt;
with Digital Modulation (realtime) and ARB (32 Msample), 120 MHz RF bandwidth&lt;br /&gt;
The baseband generator is able to generate signals in real-time, supports internal signal generation of signals according to a large variety of digital standards and features a 32 Msample ARB memory. Requires option Hard disk R&amp;amp;S®SMBV-B92&lt;br /&gt;
| Векторный модулятор&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B55&lt;br /&gt;
| '''Memory Extension''' for ARB to 256 Msample. Extends the ARB memory to 256 Msample. Requires option Hard disk R&amp;amp;S®SMBV-B92&lt;br /&gt;
| Расширение памяти&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B90&lt;br /&gt;
| Phase Coherence&lt;br /&gt;
| Возможность генерирования когерентных сигналов при объединении нескольких генераторов&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B92&lt;br /&gt;
| '''Hard Disk (removable)'''&amp;lt;br&amp;gt;&lt;br /&gt;
The hard disk offers memory space for ARB waveforms and instrument settings.&lt;br /&gt;
| Жесткий диск&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B106&lt;br /&gt;
| '''9 kHz to 6 GHz'''&amp;lt;br&amp;gt;&lt;br /&gt;
Frequency range from 9 kHz to 6 GHz with electronic level attenuator over full frequency range&lt;br /&gt;
| Расширение диапазона до 6 ГГц&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-K*&lt;br /&gt;
| &lt;br /&gt;
| Есть возможность включения любых программных опций&lt;br /&gt;
|}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Категория:Экземпляры приборов]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/R%26S_SMBV100B_S/N_100917_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)</id>
		<title>R&amp;S SMBV100B S/N 100917 (прибор)</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/R%26S_SMBV100B_S/N_100917_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)"/>
				<updated>2022-02-14T16:43:03Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;Векторный генератор сигналов [[SMBV_(серия приборов)|SMBV]]100B.&lt;br /&gt;
&lt;br /&gt;
{{Карточка Инвентарная единица&lt;br /&gt;
   |название = SMBV 100B&lt;br /&gt;
   |серийный номер = 100917&lt;br /&gt;
   |инвентарный номер = -&lt;br /&gt;
   |изображение = Файл:100917_SMBV.jpg&lt;br /&gt;
   |подпись = &lt;br /&gt;
   |тип = Векторный генератор сигналов&lt;br /&gt;
   |производитель = Rohde &amp;amp; Schwarz&lt;br /&gt;
   |серия = [[SMBV]]&lt;br /&gt;
   |год производства = &lt;br /&gt;
   |год приобретения = &lt;br /&gt;
   |аудитория приписки = З-408-2&lt;br /&gt;
   |фактическое местоположение = Е-615&lt;br /&gt;
   |входит де-юре = &lt;br /&gt;
   |входит де-факто = &lt;br /&gt;
   |ссылки =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[file:QRCode RS SMBV100B SN 100917.jpg|thumb|Ссылка на эту страницу]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:100917_SMBV100B_front.jpeg&lt;br /&gt;
Image:100917_SMBV100B_back.jpeg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;{|table class=&amp;quot;wikitable collapsible collapsed&amp;quot;&lt;br /&gt;
! colspan =&amp;quot;3&amp;quot;|  [[R&amp;amp;S SMBV100B S/N 100917 (прибор)|R&amp;amp;S SMBV100B S/N 100917]] &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
! Индекс опции&lt;br /&gt;
! Наименование&lt;br /&gt;
! Примечание&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B1&lt;br /&gt;
| '''Reference Oscillator OCXO'''&lt;br /&gt;
| OCXO в качестве опорного генератора&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B10&lt;br /&gt;
| '''Baseband Generator'''&amp;lt;br&amp;gt;&lt;br /&gt;
with Digital Modulation (realtime) and ARB (32 Msample), 120 MHz RF bandwidth&lt;br /&gt;
The baseband generator is able to generate signals in real-time, supports internal signal generation of signals according to a large variety of digital standards and features a 32 Msample ARB memory. Requires option Hard disk R&amp;amp;S®SMBV-B92&lt;br /&gt;
| Векторный модулятор&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B55&lt;br /&gt;
| '''Memory Extension''' for ARB to 256 Msample. Extends the ARB memory to 256 Msample. Requires option Hard disk R&amp;amp;S®SMBV-B92&lt;br /&gt;
| Расширение памяти&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B90&lt;br /&gt;
| Phase Coherence&lt;br /&gt;
| Возможность генерирования когерентных сигналов при объединении нескольких генераторов&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B92&lt;br /&gt;
| '''Hard Disk (removable)'''&amp;lt;br&amp;gt;&lt;br /&gt;
The hard disk offers memory space for ARB waveforms and instrument settings.&lt;br /&gt;
| Жесткий диск&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B106&lt;br /&gt;
| '''9 kHz to 6 GHz'''&amp;lt;br&amp;gt;&lt;br /&gt;
Frequency range from 9 kHz to 6 GHz with electronic level attenuator over full frequency range&lt;br /&gt;
| Расширение диапазона до 6 ГГц&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-K*&lt;br /&gt;
| &lt;br /&gt;
| Есть возможность включения любых программных опций&lt;br /&gt;
|}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Категория:Экземпляры приборов]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/R%26S_SMBV100B_S/N_100917_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)</id>
		<title>R&amp;S SMBV100B S/N 100917 (прибор)</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/R%26S_SMBV100B_S/N_100917_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)"/>
				<updated>2022-02-14T16:41:56Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;Векторный генератор сигналов [[SMBV_(серия приборов)|SMBV]]100B.&lt;br /&gt;
&lt;br /&gt;
{{Карточка Инвентарная единица&lt;br /&gt;
   |название = SMBV 100B&lt;br /&gt;
   |серийный номер = 100917&lt;br /&gt;
   |инвентарный номер = -&lt;br /&gt;
   |изображение = Файл:100917_SMBV.jpg&lt;br /&gt;
   |подпись = &lt;br /&gt;
   |тип = Векторный генератор сигналов&lt;br /&gt;
   |производитель = Rohde &amp;amp; Schwarz&lt;br /&gt;
   |серия = [[SMBV]]&lt;br /&gt;
   |год производства = &lt;br /&gt;
   |год приобретения = &lt;br /&gt;
   |аудитория приписки = З-408-2&lt;br /&gt;
   |фактическое местоположение = Е-615&lt;br /&gt;
   |входит де-юре = &lt;br /&gt;
   |входит де-факто = &lt;br /&gt;
   |ссылки =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[file:QRCode RS SMBV100B SN 100917.jpg|thumb|Ссылка на эту страницу]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:100917_SMBV100B_front.jpeg&lt;br /&gt;
Image:100917_SMBV100B_back.jpeg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;{|table class=&amp;quot;wikitable collapsible collapsed&amp;quot;&lt;br /&gt;
! colspan =&amp;quot;3&amp;quot;|  [[R&amp;amp;S SMBV100A S/N 255210 (прибор)|R&amp;amp;S SMBV100A S/N 255210]] &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
! Индекс опции&lt;br /&gt;
! Наименование&lt;br /&gt;
! Примечание&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B1&lt;br /&gt;
| '''Reference Oscillator OCXO'''&lt;br /&gt;
| OCXO в качестве опорного генератора&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B10&lt;br /&gt;
| '''Baseband Generator'''&amp;lt;br&amp;gt;&lt;br /&gt;
with Digital Modulation (realtime) and ARB (32 Msample), 120 MHz RF bandwidth&lt;br /&gt;
The baseband generator is able to generate signals in real-time, supports internal signal generation of signals according to a large variety of digital standards and features a 32 Msample ARB memory. Requires option Hard disk R&amp;amp;S®SMBV-B92&lt;br /&gt;
| Векторный модулятор&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B55&lt;br /&gt;
| '''Memory Extension''' for ARB to 256 Msample. Extends the ARB memory to 256 Msample. Requires option Hard disk R&amp;amp;S®SMBV-B92&lt;br /&gt;
| Расширение памяти&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B90&lt;br /&gt;
| Phase Coherence&lt;br /&gt;
| Возможность генерирования когерентных сигналов при объединении нескольких генераторов&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B92&lt;br /&gt;
| '''Hard Disk (removable)'''&amp;lt;br&amp;gt;&lt;br /&gt;
The hard disk offers memory space for ARB waveforms and instrument settings.&lt;br /&gt;
| Жесткий диск&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B106&lt;br /&gt;
| '''9 kHz to 6 GHz'''&amp;lt;br&amp;gt;&lt;br /&gt;
Frequency range from 9 kHz to 6 GHz with electronic level attenuator over full frequency range&lt;br /&gt;
| Расширение диапазона до 6 ГГц&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-K*&lt;br /&gt;
| &lt;br /&gt;
| Есть возможность включения любых программных опций&lt;br /&gt;
|}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Категория:Экземпляры приборов]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:QRCode_RS_SMBV100B_SN_100917.jpg</id>
		<title>Файл:QRCode RS SMBV100B SN 100917.jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:QRCode_RS_SMBV100B_SN_100917.jpg"/>
				<updated>2022-02-14T16:41:39Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/R%26S_SMBV100B_S/N_100917_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)</id>
		<title>R&amp;S SMBV100B S/N 100917 (прибор)</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/R%26S_SMBV100B_S/N_100917_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)"/>
				<updated>2022-02-14T16:37:08Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: Новая страница: «&amp;lt;noinclude&amp;gt;Векторный генератор сигналов SMBV100B.  {{Карточка Инвентарная ед…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;Векторный генератор сигналов [[SMBV_(серия приборов)|SMBV]]100B.&lt;br /&gt;
&lt;br /&gt;
{{Карточка Инвентарная единица&lt;br /&gt;
   |название = SMBV 100B&lt;br /&gt;
   |серийный номер = 100917&lt;br /&gt;
   |инвентарный номер = -&lt;br /&gt;
   |изображение = Файл:100917_SMBV.jpg&lt;br /&gt;
   |подпись = &lt;br /&gt;
   |тип = Векторный генератор сигналов&lt;br /&gt;
   |производитель = Rohde &amp;amp; Schwarz&lt;br /&gt;
   |серия = [[SMBV]]&lt;br /&gt;
   |год производства = &lt;br /&gt;
   |год приобретения = &lt;br /&gt;
   |аудитория приписки = З-408-2&lt;br /&gt;
   |фактическое местоположение = Е-615&lt;br /&gt;
   |входит де-юре = &lt;br /&gt;
   |входит де-факто = &lt;br /&gt;
   |ссылки =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[file:QRCode RS SMBV100A SN 255210.png|thumb|Ссылка на эту страницу]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:100917_SMBV100B_front.jpeg&lt;br /&gt;
Image:100917_SMBV100B_back.jpeg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;{|table class=&amp;quot;wikitable collapsible collapsed&amp;quot;&lt;br /&gt;
! colspan =&amp;quot;3&amp;quot;|  [[R&amp;amp;S SMBV100A S/N 255210 (прибор)|R&amp;amp;S SMBV100A S/N 255210]] &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
! Индекс опции&lt;br /&gt;
! Наименование&lt;br /&gt;
! Примечание&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B1&lt;br /&gt;
| '''Reference Oscillator OCXO'''&lt;br /&gt;
| OCXO в качестве опорного генератора&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B10&lt;br /&gt;
| '''Baseband Generator'''&amp;lt;br&amp;gt;&lt;br /&gt;
with Digital Modulation (realtime) and ARB (32 Msample), 120 MHz RF bandwidth&lt;br /&gt;
The baseband generator is able to generate signals in real-time, supports internal signal generation of signals according to a large variety of digital standards and features a 32 Msample ARB memory. Requires option Hard disk R&amp;amp;S®SMBV-B92&lt;br /&gt;
| Векторный модулятор&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B55&lt;br /&gt;
| '''Memory Extension''' for ARB to 256 Msample. Extends the ARB memory to 256 Msample. Requires option Hard disk R&amp;amp;S®SMBV-B92&lt;br /&gt;
| Расширение памяти&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B90&lt;br /&gt;
| Phase Coherence&lt;br /&gt;
| Возможность генерирования когерентных сигналов при объединении нескольких генераторов&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B92&lt;br /&gt;
| '''Hard Disk (removable)'''&amp;lt;br&amp;gt;&lt;br /&gt;
The hard disk offers memory space for ARB waveforms and instrument settings.&lt;br /&gt;
| Жесткий диск&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-B106&lt;br /&gt;
| '''9 kHz to 6 GHz'''&amp;lt;br&amp;gt;&lt;br /&gt;
Frequency range from 9 kHz to 6 GHz with electronic level attenuator over full frequency range&lt;br /&gt;
| Расширение диапазона до 6 ГГц&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SMBV-K*&lt;br /&gt;
| &lt;br /&gt;
| Есть возможность включения любых программных опций&lt;br /&gt;
|}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Категория:Экземпляры приборов]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:100917_SMBV100B_back.jpeg</id>
		<title>Файл:100917 SMBV100B back.jpeg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:100917_SMBV100B_back.jpeg"/>
				<updated>2022-02-14T16:36:34Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:100917_SMBV100B_front.jpeg</id>
		<title>Файл:100917 SMBV100B front.jpeg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:100917_SMBV100B_front.jpeg"/>
				<updated>2022-02-14T16:35:48Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:100917_SMBV.jpg</id>
		<title>Файл:100917 SMBV.jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:100917_SMBV.jpg"/>
				<updated>2022-02-14T15:59:22Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:QRCode_R%26S_BBA150-D30_103501.jpg</id>
		<title>Файл:QRCode R&amp;S BBA150-D30 103501.jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:QRCode_R%26S_BBA150-D30_103501.jpg"/>
				<updated>2022-02-04T09:42:02Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/R%26S_BBA150-D30_S/N_103501_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)</id>
		<title>R&amp;S BBA150-D30 S/N 103501 (прибор)</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/R%26S_BBA150-D30_S/N_103501_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)"/>
				<updated>2022-02-04T09:41:41Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;Широкополосный усилитель [[R&amp;amp;S BBA150-D30 (серия приборов) |BBA]]&lt;br /&gt;
&lt;br /&gt;
{{Карточка Инвентарная единица&lt;br /&gt;
   |название = BBA150-D30&lt;br /&gt;
   |серийный номер = 103501&lt;br /&gt;
   |инвентарный номер = 210124000315&lt;br /&gt;
   |изображение = Файл:photo_2022-02-04_12-18-41.jpg&lt;br /&gt;
   |подпись = &lt;br /&gt;
   |тип = Широкополосный усилитель&lt;br /&gt;
   |производитель = Rohde &amp;amp; Schwarz&lt;br /&gt;
   |серия = [[BBA]]&lt;br /&gt;
   |год производства = &lt;br /&gt;
   |год приобретения = 2019&lt;br /&gt;
   |числится за = [[УИЦ СРТТ]]&lt;br /&gt;
   |аудитория приписки = З-408-1&lt;br /&gt;
   |фактическое местоположение = E-615&lt;br /&gt;
   |входит де-юре = &lt;br /&gt;
   |входит де-факто =&lt;br /&gt;
   |ссылки =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[file:QRCode R&amp;amp;S BBA150-D30  103501.jpg|thumb|Ссылка на эту страницу]]&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:210124000315_BBA.jpg&lt;br /&gt;
Image:210124000315_BBA_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;{|table class=&amp;quot;wikitable collapsible collapsed&amp;quot;&lt;br /&gt;
! colspan =&amp;quot;3&amp;quot;|  [[R&amp;amp;S RTM1054 S/N 102116 (прибор)|R&amp;amp;S RTM1054 S/N 102116]] &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
! Индекс опции&lt;br /&gt;
! Наименование&lt;br /&gt;
! Примечание&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Категория:Экземпляры приборов]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/R%26S_BBA150-D30_S/N_103501_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)</id>
		<title>R&amp;S BBA150-D30 S/N 103501 (прибор)</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/R%26S_BBA150-D30_S/N_103501_(%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80)"/>
				<updated>2022-02-04T09:35:31Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: Новая страница: «&amp;lt;noinclude&amp;gt;Широкополосный усилитель R&amp;amp;S  {{Карточка Инвентарная еди…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;Широкополосный усилитель [[R&amp;amp;S BBA150-D30 (серия приборов) |R&amp;amp;S]]&lt;br /&gt;
&lt;br /&gt;
{{Карточка Инвентарная единица&lt;br /&gt;
   |название = BBA150-D30&lt;br /&gt;
   |серийный номер = 103501&lt;br /&gt;
   |инвентарный номер = 210124000315&lt;br /&gt;
   |изображение = Файл:photo_2022-02-04_12-18-41.jpg&lt;br /&gt;
   |подпись = &lt;br /&gt;
   |тип = Широкополосный усилитель&lt;br /&gt;
   |производитель = Rohde &amp;amp; Schwarz&lt;br /&gt;
   |серия = [[BBA]]&lt;br /&gt;
   |год производства = &lt;br /&gt;
   |год приобретения = 2019&lt;br /&gt;
   |числится за = [[УИЦ СРТТ]]&lt;br /&gt;
   |аудитория приписки = З-408-1&lt;br /&gt;
   |фактическое местоположение = E-615&lt;br /&gt;
   |входит де-юре = &lt;br /&gt;
   |входит де-факто =&lt;br /&gt;
   |ссылки =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[file:|thumb|Ссылка на эту страницу]]&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:210124000315_BBA.jpg&lt;br /&gt;
Image:210124000315_BBA_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;{|table class=&amp;quot;wikitable collapsible collapsed&amp;quot;&lt;br /&gt;
! colspan =&amp;quot;3&amp;quot;|  [[R&amp;amp;S RTM1054 S/N 102116 (прибор)|R&amp;amp;S RTM1054 S/N 102116]] &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
! Индекс опции&lt;br /&gt;
! Наименование&lt;br /&gt;
! Примечание&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Категория:Экземпляры приборов]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:210124000315_BBA_2.jpg</id>
		<title>Файл:210124000315 BBA 2.jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:210124000315_BBA_2.jpg"/>
				<updated>2022-02-04T09:34:20Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2022-02-04_12-18-41.jpg</id>
		<title>Файл:Photo 2022-02-04 12-18-41.jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2022-02-04_12-18-41.jpg"/>
				<updated>2022-02-04T09:29:04Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:210124000315_BBA.jpg</id>
		<title>Файл:210124000315 BBA.jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:210124000315_BBA.jpg"/>
				<updated>2022-02-04T09:28:18Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-24T13:55:51Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;summary [ hidden ]&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:JsPFkaOzCOA.jpg|400px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
Имитатор за копейки &lt;br /&gt;
&amp;lt;/summary&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа, позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. &lt;br /&gt;
Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для имитации GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. &lt;br /&gt;
Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио (англ. SDR - software defined radio) HackRF One. &lt;br /&gt;
Основные характеристики устройства: диапазон частот от 1 МГц до 6 ГГц, полоса пропускания 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
Рассматривается конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет работать HackRF One автономно, т.е. без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. &lt;br /&gt;
На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. &lt;br /&gt;
Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Последовательность действий для формирования сигнала ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 6. Формирование радиосигнала '''&lt;br /&gt;
&lt;br /&gt;
На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для отправки сформированного файла на HackRF:&lt;br /&gt;
&amp;lt;sub&amp;gt;Убедитесь, что антенна подключена к антенному порту HackRF&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  hackrf_transfer -t gpssim.bin -f 1575.42e6 -s 2.6e6 -a 1 -x 30 -b 5e6&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
hackrf_transfer – команда, с помощью которой можно  отправлять и получать сигналы, используя HackRF;&lt;br /&gt;
 &lt;br /&gt;
-t – пересылать данные из файла &amp;lt;имя файла&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
-f – несущая сигнала 1575.42 МГц;&lt;br /&gt;
&lt;br /&gt;
-s – частота дискретизации 2.6 МГц;&lt;br /&gt;
&lt;br /&gt;
-a – RF усилитель (1=Включен);&lt;br /&gt;
&lt;br /&gt;
-x – усиление TX 30 dB;&lt;br /&gt;
&lt;br /&gt;
-b – 5e6 полоса пропускания ФНЧ.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 7. Оценка параметров сигнала смартфоном '''&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_17-07-30.jpg|thumb|Ожижаемый результат]]&lt;br /&gt;
&lt;br /&gt;
* Установить приложение GPS Test.&lt;br /&gt;
&lt;br /&gt;
* Включить геолакацию.&lt;br /&gt;
&lt;br /&gt;
* Включить на телефоне режим полета&lt;br /&gt;
&lt;br /&gt;
== Дополнительный материал ==&lt;br /&gt;
&lt;br /&gt;
Ссылки:&lt;br /&gt;
&lt;br /&gt;
https://github.com/osqzss/gps-sdr-sim.git — GPS-SDR-SIM&lt;br /&gt;
&lt;br /&gt;
https://russianblogs.com/article/2381493862/ — более широкая инструкция по флагам gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
https://hackware.ru/?p=8249 — инструкция на русском для HackRF&lt;br /&gt;
{{wl-publish: 2021-12-24 09:22:02 +0400 | Roslyakov }}&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-24T13:55:27Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;summary [ hidden ]&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:JsPFkaOzCOA.jpg|450px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
Имитатор за копейки &lt;br /&gt;
&amp;lt;/summary&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа, позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. &lt;br /&gt;
Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для имитации GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. &lt;br /&gt;
Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио (англ. SDR - software defined radio) HackRF One. &lt;br /&gt;
Основные характеристики устройства: диапазон частот от 1 МГц до 6 ГГц, полоса пропускания 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
Рассматривается конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет работать HackRF One автономно, т.е. без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. &lt;br /&gt;
На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. &lt;br /&gt;
Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Последовательность действий для формирования сигнала ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 6. Формирование радиосигнала '''&lt;br /&gt;
&lt;br /&gt;
На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для отправки сформированного файла на HackRF:&lt;br /&gt;
&amp;lt;sub&amp;gt;Убедитесь, что антенна подключена к антенному порту HackRF&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  hackrf_transfer -t gpssim.bin -f 1575.42e6 -s 2.6e6 -a 1 -x 30 -b 5e6&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
hackrf_transfer – команда, с помощью которой можно  отправлять и получать сигналы, используя HackRF;&lt;br /&gt;
 &lt;br /&gt;
-t – пересылать данные из файла &amp;lt;имя файла&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
-f – несущая сигнала 1575.42 МГц;&lt;br /&gt;
&lt;br /&gt;
-s – частота дискретизации 2.6 МГц;&lt;br /&gt;
&lt;br /&gt;
-a – RF усилитель (1=Включен);&lt;br /&gt;
&lt;br /&gt;
-x – усиление TX 30 dB;&lt;br /&gt;
&lt;br /&gt;
-b – 5e6 полоса пропускания ФНЧ.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 7. Оценка параметров сигнала смартфоном '''&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_17-07-30.jpg|thumb|Ожижаемый результат]]&lt;br /&gt;
&lt;br /&gt;
* Установить приложение GPS Test.&lt;br /&gt;
&lt;br /&gt;
* Включить геолакацию.&lt;br /&gt;
&lt;br /&gt;
* Включить на телефоне режим полета&lt;br /&gt;
&lt;br /&gt;
== Дополнительный материал ==&lt;br /&gt;
&lt;br /&gt;
Ссылки:&lt;br /&gt;
&lt;br /&gt;
https://github.com/osqzss/gps-sdr-sim.git — GPS-SDR-SIM&lt;br /&gt;
&lt;br /&gt;
https://russianblogs.com/article/2381493862/ — более широкая инструкция по флагам gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
https://hackware.ru/?p=8249 — инструкция на русском для HackRF&lt;br /&gt;
{{wl-publish: 2021-12-24 09:22:02 +0400 | Roslyakov }}&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:JsPFkaOzCOA.jpg</id>
		<title>Файл:JsPFkaOzCOA.jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:JsPFkaOzCOA.jpg"/>
				<updated>2021-12-24T13:54:29Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-24T13:54:13Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;summary [ hidden ]&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:JsPFkaOzCOA.jpg|400px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
Имитатор за копейки &lt;br /&gt;
&amp;lt;/summary&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа, позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. &lt;br /&gt;
Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для имитации GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. &lt;br /&gt;
Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио (англ. SDR - software defined radio) HackRF One. &lt;br /&gt;
Основные характеристики устройства: диапазон частот от 1 МГц до 6 ГГц, полоса пропускания 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
Рассматривается конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет работать HackRF One автономно, т.е. без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. &lt;br /&gt;
На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. &lt;br /&gt;
Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Последовательность действий для формирования сигнала ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 6. Формирование радиосигнала '''&lt;br /&gt;
&lt;br /&gt;
На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для отправки сформированного файла на HackRF:&lt;br /&gt;
&amp;lt;sub&amp;gt;Убедитесь, что антенна подключена к антенному порту HackRF&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  hackrf_transfer -t gpssim.bin -f 1575.42e6 -s 2.6e6 -a 1 -x 30 -b 5e6&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
hackrf_transfer – команда, с помощью которой можно  отправлять и получать сигналы, используя HackRF;&lt;br /&gt;
 &lt;br /&gt;
-t – пересылать данные из файла &amp;lt;имя файла&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
-f – несущая сигнала 1575.42 МГц;&lt;br /&gt;
&lt;br /&gt;
-s – частота дискретизации 2.6 МГц;&lt;br /&gt;
&lt;br /&gt;
-a – RF усилитель (1=Включен);&lt;br /&gt;
&lt;br /&gt;
-x – усиление TX 30 dB;&lt;br /&gt;
&lt;br /&gt;
-b – 5e6 полоса пропускания ФНЧ.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 7. Оценка параметров сигнала смартфоном '''&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_17-07-30.jpg|thumb|Ожижаемый результат]]&lt;br /&gt;
&lt;br /&gt;
* Установить приложение GPS Test.&lt;br /&gt;
&lt;br /&gt;
* Включить геолакацию.&lt;br /&gt;
&lt;br /&gt;
* Включить на телефоне режим полета&lt;br /&gt;
&lt;br /&gt;
== Дополнительный материал ==&lt;br /&gt;
&lt;br /&gt;
Ссылки:&lt;br /&gt;
&lt;br /&gt;
https://github.com/osqzss/gps-sdr-sim.git — GPS-SDR-SIM&lt;br /&gt;
&lt;br /&gt;
https://russianblogs.com/article/2381493862/ — более широкая инструкция по флагам gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
https://hackware.ru/?p=8249 — инструкция на русском для HackRF&lt;br /&gt;
{{wl-publish: 2021-12-24 09:22:02 +0400 | Roslyakov }}&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T20:32:21Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 6. Спуфинг GPS L1 C/A '''&lt;br /&gt;
&lt;br /&gt;
На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для отправки сформированного файла на HackRF:&lt;br /&gt;
&amp;lt;sub&amp;gt;Убедитесь, что антенна подключена к антенному порту HackRF&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  hackrf_transfer -t gpssim.bin -f 1575.42e6 -s 2.6e6 -a 1 -x 30 -b 5e6&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
hackrf_transfer – команда, с помощью которой можно  отправлять и получать сигналы, используя HackRF;&lt;br /&gt;
 &lt;br /&gt;
-t – пересылать данные из файла &amp;lt;имя файла&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
-f – несущая сигнала 1575.42 МГц;&lt;br /&gt;
&lt;br /&gt;
-s – частота дискретизации 2.6 МГц;&lt;br /&gt;
&lt;br /&gt;
-a – RF усилитель (1=Включен);&lt;br /&gt;
&lt;br /&gt;
-x – усиление TX 30 dB;&lt;br /&gt;
&lt;br /&gt;
-b – 5e6 полоса пропускания ФНЧ.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Шаг 7. Оценка параметров сигнала смартфоном '''&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_17-07-30.jpg|thumb|Ожижаемый результат]]&lt;br /&gt;
&lt;br /&gt;
* Установить приложение GPS Test.&lt;br /&gt;
&lt;br /&gt;
* Включить геолакацию.&lt;br /&gt;
&lt;br /&gt;
* Включить на телефоне режим полета&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Дополнительный материал ==&lt;br /&gt;
&lt;br /&gt;
Ссылки:&lt;br /&gt;
&lt;br /&gt;
https://github.com/osqzss/gps-sdr-sim.git — GPS-SDR-SIM&lt;br /&gt;
&lt;br /&gt;
https://russianblogs.com/article/2381493862/ — более широкая инструкция по флагам gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
https://hackware.ru/?p=8249 — инструкция на русском для HackRF&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T20:31:07Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 6. Спуфинг GPS L1 C/A '''&lt;br /&gt;
&lt;br /&gt;
На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для отправки сформированного файла на HackRF:&lt;br /&gt;
&amp;lt;sub&amp;gt;Убедитесь, что антенна подключена к антенному порту HackRF&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  hackrf_transfer -t gpssim.bin -f 1575.42e6 -s 2.6e6 -a 1 -x 30 -b 5e6&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
hackrf_transfer – команда, с помощью которой можно  отправлять и получать сигналы, используя HackRF;&lt;br /&gt;
 &lt;br /&gt;
-t – пересылать данные из файла &amp;lt;имя файла&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
-f – несущая сигнала 1575.42 МГц;&lt;br /&gt;
&lt;br /&gt;
-s – частота дискретизации 2.6 МГц;&lt;br /&gt;
&lt;br /&gt;
-a – RF усилитель (1=Включен);&lt;br /&gt;
&lt;br /&gt;
-x – усиление TX 30 dB;&lt;br /&gt;
&lt;br /&gt;
-b – 5e6 полоса пропускания ФНЧ.&lt;br /&gt;
&lt;br /&gt;
''' Шаг 7. Оценка параметров сигнала смартфоном '''&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_17-07-30.jpg|thumb|Ожижаемый результат]]&lt;br /&gt;
&lt;br /&gt;
* Установить приложение GPS Test.&lt;br /&gt;
&lt;br /&gt;
* Включить геолакацию.&lt;br /&gt;
&lt;br /&gt;
* Включить на телефоне режим полета&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Дополнительный материал ==&lt;br /&gt;
&lt;br /&gt;
Ссылки:&lt;br /&gt;
&lt;br /&gt;
https://github.com/osqzss/gps-sdr-sim.git — GPS-SDR-SIM&lt;br /&gt;
&lt;br /&gt;
https://russianblogs.com/article/2381493862/ — более широкая инструкция по флагам gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
https://hackware.ru/?p=8249 — инструкция на русском для HackRF&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T20:29:38Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 6. Спуфинг GPS L1 C/A '''&lt;br /&gt;
&lt;br /&gt;
На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для отправки сформированного файла на HackRF:&lt;br /&gt;
&amp;lt;sub&amp;gt;Убедитесь, что антенна подключена к антенному порту HackRF&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  hackrf_transfer -t gpssim.bin -f 1575.42e6 -s 2.6e6 -a 1 -x 30 -b 5e6&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
hackrf_transfer – команда, с помощью которой можно  отправлять и получать сигналы, используя HackRF;&lt;br /&gt;
 &lt;br /&gt;
-t – пересылать данные из файла &amp;lt;имя файла&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
-f – несущая сигнала 1575.42 МГц;&lt;br /&gt;
&lt;br /&gt;
-s – частота дискретизации 2.6 МГц;&lt;br /&gt;
&lt;br /&gt;
-a – RF усилитель (1=Включен);&lt;br /&gt;
&lt;br /&gt;
-x – усиление TX 30 dB;&lt;br /&gt;
&lt;br /&gt;
-b – 5e6 полоса пропускания ФНЧ.&lt;br /&gt;
&lt;br /&gt;
''' Шаг 7. Оценка параметров сигнала смартфоном '''&lt;br /&gt;
&lt;br /&gt;
* Установить приложение GPS Test.&lt;br /&gt;
&lt;br /&gt;
* Включить геолакацию.&lt;br /&gt;
&lt;br /&gt;
* Включить на телефоне режим полета&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_17-07-30.jpg|thumb|Ожижаемый результат]]&lt;br /&gt;
&lt;br /&gt;
== Дополнительный материал ==&lt;br /&gt;
&lt;br /&gt;
Ссылки:&lt;br /&gt;
&lt;br /&gt;
https://github.com/osqzss/gps-sdr-sim.git — GPS-SDR-SIM&lt;br /&gt;
&lt;br /&gt;
https://russianblogs.com/article/2381493862/ — более широкая инструкция по флагам gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
https://hackware.ru/?p=8249 — инструкция на русском для HackRF&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T20:26:06Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 6. Спуфинг GPS L1 C/A '''&lt;br /&gt;
&lt;br /&gt;
На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для отправки сформированного файла на HackRF:&lt;br /&gt;
&amp;lt;sub&amp;gt;Убедитесь, что антенна подключена к антенному порту HackRF&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  hackrf_transfer -t gpssim.bin -f 1575.42e6 -s 2.6e6 -a 1 -x 30 -b 5e6&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
hackrf_transfer – команда, с помощью которой можно  отправлять и получать сигналы, используя HackRF;&lt;br /&gt;
 &lt;br /&gt;
-t – пересылать данные из файла &amp;lt;имя файла&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
-f – несущая сигнала 1575.42 МГц;&lt;br /&gt;
&lt;br /&gt;
-s – частота дискретизации 2.6 МГц;&lt;br /&gt;
&lt;br /&gt;
-a – RF усилитель (1=Включен);&lt;br /&gt;
&lt;br /&gt;
-x – усиление TX 30 dB;&lt;br /&gt;
&lt;br /&gt;
-b – 5e6 полоса пропускания ФНЧ.&lt;br /&gt;
&lt;br /&gt;
''' Шаг 7. Оценка параметров сигнала смартфоном '''&lt;br /&gt;
&lt;br /&gt;
* Установить приложение GPS Test.&lt;br /&gt;
&lt;br /&gt;
* Включить геолакацию.&lt;br /&gt;
&lt;br /&gt;
* Включить на телефоне режим полета&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_17-07-30.jpg|thumb|Ожижаемый результат]]&lt;br /&gt;
&lt;br /&gt;
== Дополнительный материал ==&lt;br /&gt;
&lt;br /&gt;
Ссылки:&lt;br /&gt;
https://github.com/osqzss/gps-sdr-sim.git -- gps-sdr-sim&lt;br /&gt;
https://russianblogs.com/article/2381493862/ -- более широкая инструкция по флагам gps-sdr-sim&lt;br /&gt;
https://hackware.ru/?p=8249 -- инструкция на русском для hackRF (описание флагов)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;кек&amp;quot;&amp;gt;https://github.com/osqzss/gps-sdr-sim.git -- gps-sdr-sim&amp;lt;/ref&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2021-12-13_17-07-30.jpg</id>
		<title>Файл:Photo 2021-12-13 17-07-30.jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2021-12-13_17-07-30.jpg"/>
				<updated>2021-12-23T12:57:42Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:57:25Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 6. Спуфинг GPS L1 C/A '''&lt;br /&gt;
&lt;br /&gt;
На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для отправки сформированного файла на HackRF:&lt;br /&gt;
&amp;lt;sub&amp;gt;Убедитесь, что антенна подключена к антенному порту HackRF&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  hackrf_transfer -t gpssim.bin -f 1575.42e6 -s 2.6e6 -a 1 -x 30 -b 5e6&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
hackrf_transfer – команда, с помощью которой можно  отправлять и получать сигналы, используя HackRF;&lt;br /&gt;
 &lt;br /&gt;
-t – пересылать данные из файла &amp;lt;имя файла&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
-f – несущая сигнала 1575.42 МГц;&lt;br /&gt;
&lt;br /&gt;
-s – частота дискретизации 2.6 МГц;&lt;br /&gt;
&lt;br /&gt;
-a – RF усилитель (1=Включен);&lt;br /&gt;
&lt;br /&gt;
-x – усиление TX 30 dB;&lt;br /&gt;
&lt;br /&gt;
-b – 5e6 полоса пропускания ФНЧ.&lt;br /&gt;
&lt;br /&gt;
''' Шаг 7. Оценка параметров сигнала смартфоном '''&lt;br /&gt;
&lt;br /&gt;
* Установить приложение GPS Test.&lt;br /&gt;
&lt;br /&gt;
* Включить геолакацию.&lt;br /&gt;
&lt;br /&gt;
* Включить на телефоне режим полета&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_17-07-30.jpg|thumb|Ожижаемый результат]]&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:52:22Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
''' Спуфинг GPS C/A '''&lt;br /&gt;
&lt;br /&gt;
На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для отправки сформированного файла на HackRF:&lt;br /&gt;
&amp;lt;sub&amp;gt;Убедитесь, что антенна подключена к антенному порту HackRF&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  hackrf_transfer -t gpssim.bin -f 1575.42e6 -s 2.6e6 -a 1 -x 30 -b 5e6&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
hackrf_transfer – команда, с помощью которой можно  отправлять и получать сигналы, используя HackRF;&lt;br /&gt;
 &lt;br /&gt;
-t – пересылать данные из файла &amp;lt;имя файла&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
-f – несущая сигнала 1575.42 МГц;&lt;br /&gt;
&lt;br /&gt;
-s – частота дискретизации 2.6 МГц;&lt;br /&gt;
&lt;br /&gt;
-a – RF усилитель (1=Включен);&lt;br /&gt;
&lt;br /&gt;
-x – усиление TX 30 dB;&lt;br /&gt;
&lt;br /&gt;
-b – 5e6 полоса пропускания ФНЧ.&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:51:14Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
''' Спуфинг GPS C/A '''&lt;br /&gt;
&lt;br /&gt;
На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для отправки сформированного файла на HackRF:&lt;br /&gt;
&amp;lt;sub&amp;gt;Убедитесь, что антенна подключена к антенному порту HackRF&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  hackrf_transfer -t gpssim.bin -f 1575.42e6 -s 2.6e6 -a 1 -x 30 -b 5e6&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
hackrf_transfer – команда, с помощью которой можно  отправлять и получать сигналы, используя HackRF. &lt;br /&gt;
-t – пересылать данные из файла &amp;lt;имя файла&amp;gt;;&lt;br /&gt;
-f – несущая сигнала 1575.42 МГц;&lt;br /&gt;
-s – частота дискретизации 2.6 МГц ;&lt;br /&gt;
-a – RF усилитель (1=Включен);&lt;br /&gt;
-x – усиление TX 30 dB;&lt;br /&gt;
-b – 5e6 полоса пропускания ФНЧ.&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:46:56Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
''' Спуфинг GPS C/A '''&lt;br /&gt;
&lt;br /&gt;
На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для отправки сформированного файла на HackRF:&lt;br /&gt;
&amp;lt;sub&amp;gt;убедиться, что антенна подключена&amp;lt;/sub&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:43:36Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
''' Спуфинг GPS C/A '''&lt;br /&gt;
&lt;br /&gt;
--more-- &amp;lt;br /&amp;gt;На предыдущем шаге по эфемеридному файлу был создан 8-разрядный бинарный файл «gpssim.bin».&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:39:43Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;оророро&amp;lt;/s&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:39:15Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;&amp;quot;&amp;gt;папапапап&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:37:19Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||240px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;br /&gt;
&lt;br /&gt;
* Открыть консоль внутри скомпилированной программы.&lt;br /&gt;
&lt;br /&gt;
* Консольная команда для формирования  8-разрядного бинарный файла сигнала по эфемеридному файлу brdc3540.14n: &lt;br /&gt;
&lt;br /&gt;
 ./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 300&lt;br /&gt;
&lt;br /&gt;
где&lt;br /&gt;
&lt;br /&gt;
brdc3540.14 — файл эфемерид 32-х спутников GPS;&lt;br /&gt;
-e — файл является общим форматом ГНСС-данных RINEX;&lt;br /&gt;
-l 31.603202,120.466576,100 — координаты позиции приемника;&lt;br /&gt;
-b 8 — разрядность чисел в выходном файле;&lt;br /&gt;
-d 300 —  длительность в секундах (1с = 5Мбайт).&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:32:39Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||300px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[file:photo_2021-12-13_16-49-51.jpg|thumb|Меню HackRF]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:30:36Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||300px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-49-51.jpg||200px|right]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;br /&gt;
&lt;br /&gt;
''' Шаг 4. Загрузить и скомпилировать код GPS-SDR-SIM '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  git clone https://github.com/osqzss/gps-sdr-sim.git&lt;br /&gt;
&lt;br /&gt;
  cd gps-sdr-sim &amp;amp;&amp;amp; gcc gpssim.c -lm -O3 -o gps-sdr-sim&lt;br /&gt;
&lt;br /&gt;
''' Шаг 5. Формированию выборки сигнала GPS '''&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:25:44Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||300px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
*Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
  sudo apt update; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-49-51.jpg||200px|right]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
*Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info&lt;br /&gt;
&lt;br /&gt;
*Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:23:49Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||300px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
* sudo apt update; sudo apt upgrade&lt;br /&gt;
* sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-49-51.jpg||200px|left]]&lt;br /&gt;
&lt;br /&gt;
 * Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
 * hackrf_info&lt;br /&gt;
&lt;br /&gt;
Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
  hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:22:34Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||300px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
* sudo apt update; sudo apt upgrade&lt;br /&gt;
* sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выбрать и нажать  кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-49-51.jpg||200px|left]]&lt;br /&gt;
&lt;br /&gt;
* Соглашаемся на HackRF mode для управления платой через ПК.&lt;br /&gt;
&lt;br /&gt;
Команда в консоль:&lt;br /&gt;
&lt;br /&gt;
* hackrf_info&lt;br /&gt;
&lt;br /&gt;
Ожидаемый ответ:&lt;br /&gt;
&lt;br /&gt;
* hackrf_info version: unknown&lt;br /&gt;
  libhackrf version: unknown (0.5)&lt;br /&gt;
  Found HackRF&lt;br /&gt;
  Index: 0&lt;br /&gt;
  Serial number: 0000000000000000048866dc348258c3&lt;br /&gt;
  Board ID Number: 2 (HackRF One)&lt;br /&gt;
  Firmware Version: local-57ed3eb (API:1.04)&lt;br /&gt;
  Part ID Number: 0xa000cb3c 0x00614368&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2021-12-13_16-49-51.jpg</id>
		<title>Файл:Photo 2021-12-13 16-49-51.jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2021-12-13_16-49-51.jpg"/>
				<updated>2021-12-23T12:18:16Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:18:01Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||300px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
Команды в консоль:&lt;br /&gt;
&lt;br /&gt;
* sudo apt update; sudo apt upgrade&lt;br /&gt;
* sudo apt install hackrf libhackrf-dev libhackrf0 gnuradio gnuradio-dev gr-osmosdr gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
''' Шаг 3. Отклик HackRF '''&lt;br /&gt;
&lt;br /&gt;
* Включить плату, в открывшемся меню выберите и нажать на кнопку HackRF.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-49-51.jpg||100px|left]]&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:13:21Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' — программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' — программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||300px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;br /&gt;
&lt;br /&gt;
Команды в консоль:&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:10:00Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' -- программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' -- программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||300px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
== Экспериментальные шаги ==&lt;br /&gt;
&lt;br /&gt;
''' Шаг 1. Подключение '''&lt;br /&gt;
&lt;br /&gt;
* Подключите антенну к SMA разъему на плате. &lt;br /&gt;
* Подключите плату к ПК (micro-USB/USB кабель).&lt;br /&gt;
&lt;br /&gt;
''' Шаг 2. Установка драйверов и пакетов на ПК (ОС: Linux) '''&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2021-12-13_16-48-52_(2).jpg</id>
		<title>Файл:Photo 2021-12-13 16-48-52 (2).jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2021-12-13_16-48-52_(2).jpg"/>
				<updated>2021-12-23T12:07:01Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:06:48Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' -- программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' -- программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||300px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;br /&gt;
&lt;br /&gt;
С противоположной стороны плата имеет антенный разъем SMA и две кнопки: Reset – для перезагрузки HackRF по питанию и DFU – для восстановления заводской прошивки. Над кнопками разъем для карты памяти.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-48-52 (2).jpg||400px|center]]&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:05:19Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' -- программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' -- программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||300px|center]]&lt;br /&gt;
&lt;br /&gt;
На изображении ниже можно увидеть два SMA разъема CLKIN (ближний) и CLKOUT – вход и выход для синхронизации. На этой же стороне присутствует разъем  micro-USB для подключения платы к компьютеру.&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||400px|center]]&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T12:04:01Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' -- программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' -- программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||200px|center]]&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_16-51-13.jpg||200px|center]]&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2021-12-13_16-51-13.jpg</id>
		<title>Файл:Photo 2021-12-13 16-51-13.jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2021-12-13_16-51-13.jpg"/>
				<updated>2021-12-23T12:02:19Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2021-12-13_17-08-01.jpg</id>
		<title>Файл:Photo 2021-12-13 17-08-01.jpg</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Photo_2021-12-13_17-08-01.jpg"/>
				<updated>2021-12-23T11:58:26Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T11:57:07Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' -- программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' -- программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:photo_2021-12-13_17-08-01.jpg||800px|center]]&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T11:51:18Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формирование навигационного сигнала GPS L1 C/A c помощью GPS-SDR-SIM и HackRF One ==&lt;br /&gt;
&lt;br /&gt;
''' GPS-SDR-SIM ''' -- программа позволяющая выводить двоичный файл сигналов в соответствии с указанным файлом спутниковой информации, информацией о координатах, частоте дискретизации и другими параметрами.&lt;br /&gt;
&lt;br /&gt;
''' HackRF One ''' -- программно-определяемое радио, способное передавать / принимать радиосигналы на частотах от 1МГц до 6 ГГц. Использует технологию, позволяющую с помощью программного обеспечения устанавливать / изменять рабочие радиочастотные параметры.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Данная статья является инструкцией по формированию навигационного сигналы GPS L1 C/A для неподвижного потребителя. &lt;br /&gt;
Для реализации подмены GPS сигнала будет использоваться программа GPS-SDR-SIM, которая позволяет формировать выборку навигационного сигнала (НС) в соответствии с указанным файлом спутниковой информации. Полученный файл будет импортироваться  в радиочастотное устройство для трансляции НС в эфир.&lt;br /&gt;
&lt;br /&gt;
В качестве приемопередатчика будет выступать программно-определяемое радио HackRF One. Из основных характеристик, это диапазон частот: от 1 МГц до 6 ГГц, полоса пропускания: 20 МГц, 8-разрядный АЦП/ЦАП.&lt;br /&gt;
&lt;br /&gt;
В данном случае будет рассматриваться конфигурация HackRF One c расширяющей платой Portapack H2, которая позволяет, не теряя функционала, работать HackRF One автономно: без подключения к компьютеру. &lt;br /&gt;
&lt;br /&gt;
В сборе HackRf One + Portapack H2 + металлический корпус, SDR выглядит следующим образом:&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	<entry>
		<id>https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF</id>
		<title>Blog:Roslyakov/13.12.2021 Формирование навигационного сигнала GPS CA с помощью gps-sdr-sim и HackRF</title>
		<link rel="alternate" type="text/html" href="https://blog.srns.ru/wiki/Blog:Roslyakov/13.12.2021_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0_GPS_CA_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_gps-sdr-sim_%D0%B8_HackRF"/>
				<updated>2021-12-23T11:30:40Z</updated>
		
		<summary type="html">&lt;p&gt;Roslyakov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;summary&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Screenshot_20211204_133607.png|400px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ага&lt;br /&gt;
&amp;lt;/summary&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roslyakov</name></author>	</entry>

	</feed>