mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-31 07:13:03 +00:00 
			
		
		
		
	Improve readability
This commit is contained in:
		| @@ -47,27 +47,69 @@ void beidou_b3i_code_gen_int(int* _dest, signed int _prn, unsigned int _chip_shi | |||||||
|     int32_t prn_idx = _prn - 1; |     int32_t prn_idx = _prn - 1; | ||||||
|     // clang-format off |     // clang-format off | ||||||
|     std::array<std::array<bool, 13>, 63> G2_register_shifted = {{ |     std::array<std::array<bool, 13>, 63> G2_register_shifted = {{ | ||||||
|     	{{true,false,true,false,true,true,true,true,true,true,true,true,true,}}, |     	{{true, false, true, false, true, true, true, true, true, true, true, true, true}}, | ||||||
|         {{true,true,true,true,false,false,false,true,false,true,false,true,true,}}, |         {{true, true, true, true, false, false, false, true, false, true, false, true, true}}, | ||||||
|         {{true,false,true,true,true,true,false,false,false,true,false,true,false,}}, |         {{true, false, true, true, true, true, false, false, false, true, false, true, false}}, | ||||||
|         {{true,true,true,true,true,true,true,true,true,true,false,true,true,}}, |         {{true, true, true, true, true, true, true, true, true, true, false, true, true}}, | ||||||
| 	    {{true,true,false,false,true,false,false,false,true,true,true,true,true,}}, | 	    {{true, true, false, false, true, false, false, false, true, true, true, true, true}}, | ||||||
|         {{true,false,false,true,false,false,true,true,false,false,true,false,false,}}, |         {{true, false, false, true, false, false, true, true, false, false, true, false, false}}, | ||||||
|         {{true,true,true,true,true,true,true,false,true,false,false,true,false,}}, {{true,true,true,false,true,true,true,true,true,true,true,false,true,}}, |         {{true, true, true, true, true, true, true, false, true, false, false, true, false}}, | ||||||
| 	    {{true,false,true,false,false,false,false,false,false,false,false,true,false,}}, {{false,false,true,false,false,false,false,false,true,true,false,true,true,}}, {{true,true,true,false,true,false,true,true,true,false,false,false,false,}}, {{false,false,true,false,true,true,false,false,true,true,true,true,false,}}, |         {{true, true, true, false, true, true, true, true, true, true, true, false, true}}, | ||||||
| 	    {{false,true,true,false,false,true,false,false,true,false,true,false,true,}}, {{false,true,true,true,false,false,false,true,false,false,true,true,false,}}, {{true,false,false,false,true,true,false,false,false,true,false,false,true,}}, {{true,true,true,false,false,false,true,true,true,true,true,false,false,}}, | 	    {{true, false, true, false, false, false, false, false, false, false, false, true, false}}, | ||||||
| 	    {{false,false,true,false,false,true,true,false,false,false,true,false,true,}}, {{false,false,false,false,false,true,true,true,false,true,true,false,false,}}, {{true,false,false,false,true,false,true,false,true,false,true,true,true,}}, {{false,false,false,true,false,true,true,false,true,true,true,true,false,}}, |         {{false, false, true, false, false, false, false, false, true, true, false, true, true}}, | ||||||
| 	    {{false,false,true,false,false,false,false,true,false,true,true,false,true,}}, {{false,false,true,false,true,true,false,false,false,true,false,true,false,}}, {{false,false,false,true,false,true,true,false,false,true,true,true,true,}}, {{false,false,true,true,false,false,true,true,false,false,false,true,false,}}, |         {{true, true, true, false, true, false, true, true, true, false, false, false, false}}, | ||||||
| 	    {{false,false,true,true,true,false,true,false,false,true,false,false,false,}}, {{false,true,false,false,true,false,false,true,false,true,false,false,true,}}, {{true,false,true,true,false,true,true,false,true,false,false,true,true,}}, {{true,false,true,false,true,true,true,true,false,false,false,true,false,}}, |         {{false, false, true, false, true, true, false, false, true, true, true, true, false}}, | ||||||
| 	    {{false,false,false,true,false,true,true,true,true,false,true,false,true,}}, {{false,true,true,true,true,true,true,true,true,true,true,true,true,}}, {{false,true,true,false,true,true,false,false,false,true,true,true,true,}}, {{true,false,true,false,true,true,false,false,false,true,false,false,true,}}, | 	    {{false, true, true, false, false, true, false, false, true, false, true, false, true}}, | ||||||
| 	    {{true,false,false,true,false,true,false,true,false,true,false,true,true,}}, {{true,true,false,false,true,true,false,true,false,false,true,false,true,}}, {{true,true,false,true,false,false,true,false,true,true,true,false,true,}}, {{true,true,true,true,true,false,true,true,true,false,true,false,false,}}, |         {{false, true, true, true, false, false, false, true, false, false, true, true, false}}, | ||||||
| 	    {{false,false,true,false,true,false,true,true,false,false,true,true,true,}}, {{true,true,true,false,true,false,false,false,true,false,false,false,false,}}, {{true,true,false,true,true,true,false,false,true,false,false,false,false,}}, {{true,true,false,true,false,true,true,false,false,true,true,true,false,}}, |         {{true, false, false, false, true, true, false, false, false, true, false, false, true}}, | ||||||
| 	    {{true,false,false,false,false,false,false,true,true,false,true,false,false,}}, {{false,true,false,true,true,true,true,false,true,true,false,false,true,}}, {{false,true,true,false,true,true,false,true,true,true,true,false,false,}}, {{true,true,false,true,false,false,true,true,true,false,false,false,true,}}, |         {{true, true, true, false, false, false, true, true, true, true, true, false, false}}, | ||||||
| 	    {{false,false,true,true,true,false,false,true,false,false,false,true,false,}}, {{false,true,false,true,false,true,true,false,false,false,true,false,true,}}, {{true,false,false,true,true,true,true,true,false,false,true,true,false,}}, {{true,true,true,true,true,false,true,false,false,true,false,false,false,}}, | 	    {{false, false, true, false, false, true, true, false, false, false, true, false, true}}, | ||||||
| 	    {{false,false,false,false,true,false,true,false,false,true,false,false,true,}}, {{true,false,false,false,false,true,false,true,false,true,true,false,false,}}, {{true,true,true,true,false,false,true,false,false,true,true,false,false,}}, {{false,true,false,false,true,true,false,false,false,true,true,true,true,}}, |         {{false, false, false, false, false, true, true, true, false, true, true, false, false}}, | ||||||
| 	    {{false,false,false,false,false,false,false,false,true,true,false,false,false,}}, {{true,false,false,false,false,false,false,false,false,false,true,false,false,}}, {{false,false,true,true,false,true,false,true,false,false,true,true,false,}}, {{true,false,true,true,false,false,true,false,false,false,true,true,false,}}, |         {{true, false, false, false, true, false, true, false, true, false, true, true, true}}, | ||||||
| 	    {{false,true,true,true,false,false,true,true,true,true,false,false,false,}}, {{false,false,true,false,true,true,true,false,false,true,false,true,false,}}, {{true,true,false,false,true,true,true,true,true,false,true,true,false,}}, {{true,false,false,true,false,false,true,false,false,false,true,false,true,}}, |         {{false, false, false, true, false, true, true, false, true, true, true, true, false}}, | ||||||
| 	    {{false,true,true,true,false,false,false,true,false,false,false,false,false,}}, {{false,false,true,true,false,false,true,false,false,false,false,true,false,}}, {{false,false,true,false,false,false,true,false,false,true,true,true,false,}}}}; | 	    {{false, false, true, false, false, false, false, true, false, true, true, false, true}}, | ||||||
|  |         {{false, false, true, false, true, true, false, false, false, true, false, true, false}}, | ||||||
|  |         {{false, false, false, true, false, true, true, false, false, true, true, true, true}}, | ||||||
|  |         {{false, false, true, true, false, false, true, true, false, false, false, true, false}}, | ||||||
|  | 	    {{false, false, true, true, true, false, true, false, false, true, false, false, false}}, | ||||||
|  |         {{false, true, false, false, true, false, false, true, false, true, false, false, true}}, | ||||||
|  |         {{true, false, true, true, false, true, true, false, true, false, false, true, true}}, | ||||||
|  |         {{true, false, true, false, true, true, true, true, false, false, false, true, false}}, | ||||||
|  | 	    {{false, false, false, true, false, true, true, true, true, false, true, false, true}}, | ||||||
|  |         {{false, true, true, true, true, true, true, true, true, true, true, true, true}}, | ||||||
|  |         {{false, true, true, false, true, true, false, false, false, true, true, true, true}}, | ||||||
|  |         {{true, false, true, false, true, true, false, false, false, true, false, false, true}}, | ||||||
|  | 	    {{true, false, false, true, false, true, false, true, false, true, false, true, true}}, | ||||||
|  |         {{true, true, false, false, true, true, false, true, false, false, true, false, true}}, | ||||||
|  |         {{true, true, false, true, false, false, true, false, true, true, true, false, true}}, | ||||||
|  |         {{true, true, true, true, true, false, true, true, true, false, true, false, false}}, | ||||||
|  | 	    {{false, false, true, false, true, false, true, true, false, false, true, true, true}}, | ||||||
|  |         {{true, true, true, false, true, false, false, false, true, false, false, false, false}}, | ||||||
|  |         {{true, true, false, true, true, true, false, false, true, false, false, false, false}}, | ||||||
|  |         {{true, true, false, true, false, true, true, false, false, true, true, true, false}}, | ||||||
|  | 	    {{true, false, false, false, false, false, false, true, true, false, true, false, false}}, | ||||||
|  |         {{false, true, false, true, true, true, true, false, true, true, false, false, true}}, | ||||||
|  |         {{false, true, true, false, true, true, false, true, true, true, true, false, false}}, | ||||||
|  |         {{true, true, false, true, false, false, true, true, true, false, false, false, true}}, | ||||||
|  | 	    {{false, false, true, true, true, false, false, true, false, false, false, true, false}}, | ||||||
|  |         {{false, true, false, true, false, true, true, false, false, false, true, false, true}}, | ||||||
|  |         {{true, false, false, true, true, true, true, true, false, false, true, true, false}}, | ||||||
|  |         {{true, true, true, true, true, false, true, false, false, true, false, false, false}}, | ||||||
|  | 	    {{false, false, false, false, true, false, true, false, false, true, false, false, true}}, | ||||||
|  |         {{true, false, false, false, false, true, false, true, false, true, true, false, false}}, | ||||||
|  |         {{true, true, true, true, false, false, true, false, false, true, true, false, false}}, | ||||||
|  |         {{false, true, false, false, true, true, false, false, false, true, true, true, true}}, | ||||||
|  | 	    {{false, false, false, false, false, false, false, false, true, true, false, false, false}}, | ||||||
|  |         {{true, false, false, false, false, false, false, false, false, false, true, false, false}}, | ||||||
|  |         {{false, false, true, true, false, true, false, true, false, false, true, true, false}}, | ||||||
|  |         {{true, false, true, true, false, false, true, false, false, false, true, true, false}}, | ||||||
|  | 	    {{false, true, true, true, false, false, true, true, true, true, false, false, false}}, | ||||||
|  |         {{false, false, true, false, true, true, true, false, false, true, false, true, false}}, | ||||||
|  |         {{true, true, false, false, true, true, true, true, true, false, true, true, false}}, | ||||||
|  |         {{true, false, false, true, false, false, true, false, false, false, true, false, true}}, | ||||||
|  | 	    {{false, true, true, true, false, false, false, true, false, false, false, false, false}}, | ||||||
|  |         {{false, false, true, true, false, false, true, false, false, false, false, true, false}}, | ||||||
|  |         {{false, false, true, false, false, false, true, false, false, true, true, true, false}}}}; | ||||||
|     // clang-format on |     // clang-format on | ||||||
|     // A simple error check |     // A simple error check | ||||||
|     if ((prn_idx < 0) || (prn_idx > 63)) |     if ((prn_idx < 0) || (prn_idx > 63)) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Carles Fernandez
					Carles Fernandez