English 中文(简体)
系统。 校对。 造成其他时间滞后的时间
原标题:System.Threading.Timer causing other Timers to fall behind

我的第一个职位在这里,但该网站回答了我过去提出的许多问题。 我希望,我能够提供足够细节,解释我所面临的问题,因为我并不完全理解所有问题。 该网络正在处理我制造的read子!

从根本上讲,我有一套read子,每1 000米操作,从录像带获得一个框架柜,计算科索沃警察部队。 准确度足够了系统。 校对。 尽管我认识到,现在的时间是准确的(往往在事件之间超过1,000米)。 我还有另一个线索。 运行时间从网络到序列装置进行阅读。 问题在于,如果网络装置无法使用,而且随着时间的推移,科索沃警察部队的时间将完全摆脱yn! 因此,他们以前执行过每1015条武器(措施),但我开始这样做。 试图打上袖珍的连接的时代者,它未能使科索沃警察部队的反时代者完全脱掉(多达7 000名!) 不清楚为什么应该而且确实需要科索沃警察部队的反响,再过一次,不管怎样。

a. 代码之比;

FPS 反对

private void getFPS(Object stateInfo)//Run once per second
{
    int frames = AxisMediaControl.getFrames; //Axis Encoder media control
    int fps = frames - prevValue;
    prevValue = frames;
    setFPSBar(fps, fps_color); //Delegate to update progress bar for FPS
}

电池级

while (isRunning)
{
    if (!comm.Connected) //comm is standard socket client
        comm.Connect(this.ip_address, this.port);   //Timeout here     causes     other timer threads to go out of sync

if (comm.Connected)
{
    decimal reading = comm.getBatt_Level();
    //Calculate Readings and update GUI
    Console.Out.WriteLine("Reading = " + (int)prog);
break;//Debug

        }

这是用于连接目前备案的法典——和;

 public Socket mSocket { get; set; }
 public bool Connect(IPAddress ip_address, UInt16 port)
 {
    try
    {
        mSocket.Connect(ip_address, port);
    }
    catch(Exception ex)
    { 

    }
    return mSocket.Connected;   
}

希望不要太模糊!

问题回答

虽然我不知道为什么不要求你的科索沃警察部队时间7秒,但我可以建议: 通过对环境的记忆,衡量自上次更新购买力平价价值以来的时间范围。 TickCount值。 之后,将购买力平价值计算为(delta_frames / delta_t)。

由于这些评论,我确定如下。

使用<条码>System.timers.timer,并且将自动取向伪造。 每当一名主持人完成我的工作时,这意味着每个电池装置只有一个时间。 最初的解决办法是,网络的停用造成胎面活着的时间大大超过时间间隔。 因此,为了确保间隔时间,更经常地发现新的胎面。

在此期间,每台电池的安装时间大约为5-7条(因此,有6条已经过时,1条即将开始)。 改用新的时间意味着现在只剩下一条路。

我在守则中还补充说,根据所花费的时间计算财务执行情况(使用停止监视功能提高准确性(低于USR)。 得到帮助。 我必须保证不要把例外搁置一边。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签