Вернуться   Спутниковое ТВ. > HDTV > Kathrein UFS 910 > Плагины/Plugins
Рекламный блок. Зарегистрированным пользователям показывается меньше рекламы

Плагины/Plugins Все что нужно для разных имеджей но не идет в их составе. Улучшалки и т.д.

Ответ
 
LinkBack Опции темы Опции просмотра

Старый 02.05.2008, 19:53   #101 (permalink)
Пользователь
 
Регистрация: 03.12.2007
Сообщений: 38
Вы сказали Спасибо: 25
Поблагодарили 1 раз в 1 сообщении
hanter2504 стоит на развилке
По умолчанию

Уважаемый Vic давайте всеже продолжим настройку думаю интересно будет не только мне

Добавлено через 3 минуты
toyo один из них и вы из ваших постов тоже кое что умного нащол и помоему на ваших сетингах вообще запустил катю
вот так

Последний раз редактировалось hanter2504, 02.05.2008 в 19:57. Причина: Добавлено сообщение
hanter2504 вне форума  
Digg this Post!Add Post to del.icio.us
Ответить с цитированием
Реклама

Старый 02.05.2008, 20:08   #102 (permalink)
Модераторы Kathrein
 
Аватар для toyo
 
Регистрация: 01.07.2007
Адрес: Днепропетровск
Сообщений: 976
Вы сказали Спасибо: 132
Поблагодарили 385 раз(а) в 215 сообщениях
toyo , прекрасное будущееtoyo , прекрасное будущееtoyo , прекрасное будущееtoyo , прекрасное будущееtoyo , прекрасное будущееtoyo , прекрасное будущееtoyo , прекрасное будущееtoyo , прекрасное будущееtoyo , прекрасное будущееtoyo , прекрасное будущееtoyo , прекрасное будущее
Получено наград:
По умолчанию

Цитата:
Сообщение от hanter2504 Посмотреть сообщение
на ваших сетингах вообще запустил катю
Так мои сетинги универсальные практически для всех жителей Украины. В основном общение со спутниковым ТВ у пользователей начинается с недовольства эфиром или кабельным, вот и ставят стандартный набор 4,8+5+13 на один тазик с дешёвым ресивером. Далее вспоминая про НТВ по кабельному, кому позволяют стедства решают от кабельного отказаться и ставят тарель на 36-й + шаринг. При этом в основном меняют свой простенький тюнерок на 500-й дрим. Далее хочеться ещё и писать на винт. Покупают дрим 7000/7020/7025 или опен 7200, на крайняк iPbox 250 или 400. Ну а так как 910-й по ценовой категории адекватен последним, то и имеемто, что имеем.
__________________
Kathrein UFS 910(1W ORIGINAL HARDWARE) Image Rudbox1.05Rus 4,8+5+13+36(cs)
Philips 37PFL9603D/10, Sony 20S2000; HTPC+Sony PS3 60Gb+Yamaha DVD-S1700+Yamaha RX-V2700+Yamaha NS555(fr).
toyo на форуме  
Digg this Post!Add Post to del.icio.us
Ответить с цитированием

Старый 02.05.2008, 20:43   #103 (permalink)
Новичок
 
Регистрация: 07.11.2007
Адрес: Бургас
Сообщений: 2
Вы сказали Спасибо: 1
Поблагодарили 4 раз(а) в 2 сообщениях
harpago стоит на развилке
По умолчанию

Цитата:
Сообщение от Saulius5 Посмотреть сообщение
Если, кто знает точный алгоритм, как посчитать угол офсета от нуля (тоесть от юга), для конкретного спутника по его орбитальной позиции - выложите сюда и я сделаю, скрипт, который будет работать как USALS.

p.s. На сегодня я юзал много програм, которые умеют это считать, но какие формулы они исползуют - для меня секрет
-------------------------------------------------------------------------------------------------
function Azimuth2(SatLon,SiteLat,SiteLon,Height_over_ocean)
{

var Rstation,Hemisphere,f,r_eq,r_sat,Ra,Rz,alfa_r,alfa _rx,alfa_ry,alfa_rz,alfa_r_north,alfa_r_zenith,Azi muth

f=(1/298.257) ; // Earth flattning factor
r_sat=42164.57; // Distance from earth centre to satellite
r_eq=6378.14 ; // Earth radius


Rstation= r_eq/( Math.sqrt( 1 - f*(2-f)*Math.sin(Radians(SiteLat))*Math.sin(Radians(Sit eLat)) ) ) ;
Ra= (Rstation+Height_over_ocean)*Math.cos(Radians(Site Lat)) ;
Rz= Rstation*(1-f)*(1-f)*Math.sin(Radians(SiteLat));
alfa_r=r_sat-Rstation ;

alfa_rx=r_sat*Math.cos(Radians(SatLon-SiteLon)) -Ra ;
alfa_ry=r_sat*Math.sin(Radians(SatLon-SiteLon)) ;
alfa_rz=-Rz;

alfa_r_north=-alfa_rx*Math.sin(Radians(SiteLat)) + alfa_rz*Math.cos(Radians(SiteLat)) ;
alfa_r_zenith=alfa_rx*Math.cos(Radians(SiteLat)) +alfa_rz*Math.sin(Radians(SiteLat)) ;

if (alfa_r_north<=0) Azimuth=180+Deg(Math.atan(alfa_ry/alfa_r_north ))
else Azimuth=Rev(360+Deg(Math.atan(alfa_ry/alfa_r_north )));



return(Azimuth);
}
--------------------------------------------------------------------------------------------------



[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
harpago вне форума  
Digg this Post!Add Post to del.icio.us
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо harpago за это полезное сообщение:
Saulius5 (02.05.2008), toyo (02.05.2008)

Старый 03.05.2008, 14:49   #104 (permalink)
Пользователь
 
Регистрация: 03.12.2007
Сообщений: 38
Вы сказали Спасибо: 25
Поблагодарили 1 раз в 1 сообщении
hanter2504 стоит на развилке
По умолчанию

Vic может всетак продожим настройку мотора???
__________________
Kathrein UFS 910< 1W PKT 1.05a MOD
DreamBox7000 Yamaha RX-V861 Sharp LC-46XL1RU
36E-40Е + мотор 30W-90Е
hanter2504 вне форума  
Digg this Post!Add Post to del.icio.us
Ответить с цитированием

Старый 04.05.2008, 07:45   #105 (permalink)
Гуру
 
Регистрация: 11.07.2006
Сообщений: 8
Вы сказали Спасибо: 0
Поблагодарили 6 раз(а) в 4 сообщениях
generator имеет захватывающую ауруgenerator имеет захватывающую ауру
По умолчанию

Цитата:
Сообщение от Saulius5 Посмотреть сообщение
Если, кто знает точный алгоритм, как посчитать угол офсета от нуля (тоесть от юга), для конкретного спутника по его орбитальной позиции - выложите сюда и я сделаю, скрипт, который будет работать как USALS.

p.s. На сегодня я юзал много програм, которые умеют это считать, но какие формулы они исползуют - для меня секрет
Я как раз на днях прикрутил USALS к пионеру 1430, так что имею максимум инфы.
Например формула создания аргументов для передачи такая:
Код:
	basic.SATDEG = basic.X1;
	basic.SATDEG := 0x64;
	basic.LONG = basic.SET_LONG;
	basic.LONG := 0x64;
	if(!basic.SET_E_W) {
		basic.LONG *= -1;
	}
	basic.LAT = basic.SET_LAT;
	basic.LAT := 0x64;
	if(!basic.SET_N_S) {
		basic.LAT *= -1;
	}
	basic.PI = 3.141593;
	basic.AZIMUTH = (tg((basic.SATDEG - basic.LONG)) : sin(basic.LAT));
	basic.AZIMUTH = (basic.PI + ((arctg(basic.AZIMUTH) * basic.PI) : 0xB4));
	basic.ELEV = (arccos((cos((basic.SATDEG - basic.LONG)) * cos(basic.LAT))) * (basic.PI : 0xB4));
	basic.ELEV = (arctg(((cos(((basic.ELEV * 0xB4) : basic.PI)) - (double)0.151300) : sin(((basic.ELEV * 0xB4) : basic.PI)))) * (basic.PI : 0xB4));
	basic.ANG_X = (sin(((basic.ELEV * 0xB4) : basic.PI)) * cos(basic.LAT));
	basic.ANG_X = (basic.ANG_X - ((cos(((basic.ELEV * 0xB4) : basic.PI)) * sin(basic.LAT)) * cos(((basic.AZIMUTH * 0xB4) : basic.PI))));
	basic.ANG_X = (0xB4 + arctg(((-cos(((basic.ELEV * 0xB4) : basic.PI)) * sin(((basic.AZIMUTH * 0xB4) : basic.PI))) : basic.ANG_X)));
	basic.X1 = (ABS((0xB4 - basic.ANG_X)) * 0x10);
	basic.X2 = (basic.X1 : 0x100);
	if((ABS(basic.ANG_X) < 0xB4)) {
		basic.X2 |= 0xE0;
	}
	else {
		basic.X2 |= 0xD0;
	}
	basic.X3 = (basic.X1 % 0x100);
basic.SATDEG это орбитальная позиция спутника, у меня хранится в двух байтах;
basic.LONG географическая долгота места, хранится в 2х байтах до сотого знака;
basic.LAT географическая широта места, хранится в 2х байтах до сотого знака.
Если вычисленный угол basic.ANG_X более чем 180 то первые 4 бита это 0xD, если меньше то 0xE...
Так я и получаю эти два аргумента, формат команды такой же как описан на евтелсат, то есть E0 31 6E хх хх, передача 5 байт...

Формула пересчёта на pantalk, если надо на с++ то найдём....

Удачи
generator вне форума  
Digg this Post!Add Post to del.icio.us
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо generator за это полезное сообщение:
dortmundez (04.05.2008), Saulius5 (04.05.2008)
Реклама

Старый 04.05.2008, 12:38   #106 (permalink)
Местный
 
Регистрация: 02.10.2007
Сообщений: 234
Вы сказали Спасибо: 98
Поблагодарили 146 раз(а) в 54 сообщениях
dortmundez стоит на развилкеdortmundez стоит на развилкеdortmundez стоит на развилкеdortmundez стоит на развилкеdortmundez стоит на развилкеdortmundez стоит на развилкеdortmundez стоит на развилке
Получено наград:
По умолчанию

просто удевляюсь.
молодцы ПАЦАНЫ - я таких знаней неимею.
dortmundez вне форума  
Digg this Post!Add Post to del.icio.us
Ответить с цитированием

Старый 04.05.2008, 13:53   #107 (permalink)
Новичок
 
Регистрация: 07.11.2007
Адрес: Бургас
Сообщений: 2
Вы сказали Спасибо: 1
Поблагодарили 4 раз(а) в 2 сообщениях
harpago стоит на развилке
По умолчанию

CPP :
================================================== =====

double calcAzimuth(double SatLon, double SiteLat, double SiteLon, int Height_over_ocean=0)
{
double f = 1.00 / 298.257, // Earth flattning factor

r_sat=42164.57, // Distance from earth centre to satellite

r_eq=6378.14, // Earth radius

sinRadSiteLat=SIN(Radians(SiteLat)),
cosRadSiteLat=COS(Radians(SiteLat)),

Rstation = r_eq / ( std::sqrt( 1 - f*(2-f)*sinRadSiteLat*sinRadSiteLat ) ),
Ra = (Rstation+Height_over_ocean)*cosRadSiteLat,
Rz = Rstation*(1-f)*(1-f)*sinRadSiteLat,

alfa_rx = r_sat*COS(Radians(SatLon-SiteLon)) - Ra,
alfa_ry = r_sat*SIN(Radians(SatLon-SiteLon)),
alfa_rz = -Rz,

alfa_r_north = -alfa_rx*sinRadSiteLat + alfa_rz*cosRadSiteLat,

Azimuth = 0.00;

if (alfa_r_north < 0)
Azimuth = 180+Deg(ATAN(alfa_ry/alfa_r_north));
else
Azimuth = Rev(360+Deg(ATAN(alfa_ry/alfa_r_north)));

return Azimuth;
}

................


int pos = sat.getOrbitalPosition();
int satDir = pos < 0 ? eDiSEqC::WEST : eDiSEqC::EAST;

double SatLon = abs(pos)/10.00,
SiteLat = lnb->getDiSEqC().gotoXXLatitude,
SiteLon = lnb->getDiSEqC().gotoXXLongitude;

if ( lnb->getDiSEqC().gotoXXLaDirection == eDiSEqC::SOUTH )
SiteLat = -SiteLat;

if ( lnb->getDiSEqC().gotoXXLoDirection == eDiSEqC::WEST )
SiteLon = 360 - SiteLon;

if (satDir == eDiSEqC::WEST )
SatLon = 360 - SatLon;


double azimuth=calcAzimuth(SatLon, SiteLat, SiteLon );
double elevation=calcElevation( SatLon, SiteLat, SiteLon );
double declination=calcDeclination( SiteLat, azimuth, elevation );
double satHourAngle=calcSatHourangle( azimuth, elevation, declination, SiteLat );


//
// xphile: USALS fix for southern hemisphere
//
if (SiteLat >= 0)
{
//
// Northern Hemisphere
//
int tmp=(int)round( fabs( 180 - satHourAngle ) * 10.0 );
RotorCmd = (tmp/10)*0x10 + gotoXTable[ tmp % 10 ];

if (satHourAngle < 180) // the east
RotorCmd |= 0xE000;
else // west
RotorCmd |= 0xD000;
}
else
{
//
// Southern Hemisphere
//
if (satHourAngle < 180) // the east
{
int tmp=(int)round( fabs( satHourAngle ) * 10.0 );
RotorCmd = (tmp/10)*0x10 + gotoXTable[ tmp % 10 ];
RotorCmd |= 0xD000;
}
else
{ // west
int tmp=(int)round( fabs( 360 - satHourAngle ) * 10.0 );
RotorCmd = (tmp/10)*0x10 + gotoXTable[ tmp % 10 ];
RotorCmd |= 0xE000;
}
}



[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
harpago вне форума  
Digg this Post!Add Post to del.icio.us
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо harpago за это полезное сообщение:
mic71 (04.05.2008), Saulius5 (04.05.2008)

Старый 04.05.2008, 14:21   #108 (permalink)
Местный
 
Регистрация: 02.10.2007
Сообщений: 234
Вы сказали Спасибо: 98
Поблагодарили 146 раз(а) в 54 сообщениях
dortmundez стоит на развилкеdortmundez стоит на развилкеdortmundez стоит на развилкеdortmundez стоит на развилкеdortmundez стоит на развилкеdortmundez стоит на развилкеdortmundez стоит на развилке
Получено наград:
По умолчанию

может кто небудь мне дать имедж с уже прекрученным дайзиком с пратаколом 1.1
.....................................
1 - 19.2°E Astra
2 - 13.0°E Hot Bird
3 - 4.8°E Sirius
4 - 23.5°E Astra
5 - 4.0°W Amos
6 - 0.8°W Thor
7 - 16.0°E Eutelsat W2
8 - 53.0°E Express AM22
...........................................
этого мне нехватает до полгого счастья.
если кто то лубит игратся и эксперементировать - зжелайти пожалуйсто.
dortmundez вне форума  
Digg this Post!Add Post to del.icio.us
Ответить с цитированием

Старый 04.05.2008, 14:39   #109 (permalink)
Модератор Kathrein
 
Аватар для vitgraf
 
Регистрация: 04.01.2008
Сообщений: 658
Вы сказали Спасибо: 226
Поблагодарили 460 раз(а) в 179 сообщениях
vitgraf , прекрасное будущееvitgraf , прекрасное будущееvitgraf , прекрасное будущееvitgraf , прекрасное будущееvitgraf , прекрасное будущееvitgraf , прекрасное будущееvitgraf , прекрасное будущееvitgraf , прекрасное будущееvitgraf , прекрасное будущееvitgraf , прекрасное будущееvitgraf , прекрасное будущее
Получено наград:
По умолчанию

Цитата:
Сообщение от dortmundez Посмотреть сообщение
может кто небудь мне дать имедж с уже прекрученным дайзиком с пратаколом 1.1
Так ведь это будет только на базе 1.04. А на 1.05 curchan пока не работает. Так что автоматического переключения нет, ждёмс...
__________________
Kathrein UFS 910 (BA и каждую неделю новый image) + 500 GB USB-HDD
1.3м оффсет + позиционер 80E-4W
vitgraf вне форума  
Digg this Post!Add Post to del.icio.us
Ответить с цитированием

Старый 04.05.2008, 14:41   #110 (permalink)
Модераторы Kathrein
 
Аватар для Saulius5
 
Регистрация: 09.01.2008
Адрес: Klaipeda
Сообщений: 611
Вы сказали Спасибо: 272
Поблагодарили 460 раз(а) в 188 сообщениях
Saulius5 , можно гордитьсяSaulius5 , можно гордитьсяSaulius5 , можно гордитьсяSaulius5 , можно гордитьсяSaulius5 , можно гордитьсяSaulius5 , можно гордитьсяSaulius5 , можно гордитьсяSaulius5 , можно гордитьсяSaulius5 , можно гордитьсяSaulius5 , можно гордитьсяSaulius5 , можно гордиться
Получено наград:
По умолчанию

dortmundez,
По мне, так Дисек 1.1 1.2 пока не работает в 1.05 нормально, как в 1.04 софте.
Проблема - currentProperty.dat файл. Он содержит информацию о текущем сервисе, но меняет ее слишком медленно.
Я не обнаружил другой источник информации о замене сервиса.
В прежних версиях эту функцию исполнял PROPERTY_TABLE, и он работал на много быстрее (инфо менялось через 3 с.)
А имидж можно будет сделать, когда начнет он нормално работать.

Добавлено через 2 минуты
vitgraf,
curchan0.51 работает исправно на 1.05, но причина (читай пост выше)
__________________
Kathrein UFS-910 < 1W ORIGINAL HARDWARE
TD88 offset, LNB univ+LNB circ, H-H motor DiseqC1.2 30W-75E
TD88 offset, LNB circ, 36Е

Последний раз редактировалось Saulius5, 04.05.2008 в 14:44. Причина: Добавлено сообщение
Saulius5 вне форума  
Digg this Post!Add Post to del.icio.us
Ответить с цитированием
Этот пользователь сказал Спасибо Saulius5 за это полезное сообщение:
vitgraf (04.05.2008)
Реклама
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете