g4klx / MMDVMHost

The host program for the MMDVM
GNU General Public License v2.0
373 stars 271 forks source link

MMDVM TX buffer has overflowed #55

Closed Giorgiofox closed 8 years ago

Giorgiofox commented 8 years ago

almost every 4-5 hours, with Arduino Due, Raspberry 2 & 3 i Have this error: E: 2016-05-09 10:51:12.970 MMDVM TX buffer has overflowed

And the modem stop to work, not blink tx and rx on arduino due..

What Can I do? Arduino Due sources and MMDVMHost are updated.

iw9grl commented 8 years ago

I have the same issue, overflow in the DMR slot RF queue and after that, No reply from the modem for some time, resetting it ................... Cloding the MMDVM Opening the MMDVM

infinite loop ..........

g0wfv commented 8 years ago

Any logs available?

YV5OF commented 8 years ago

: 2016-05-14 16:37:17.861 DMR Slot 1, overflow in the DMR slot RF queue D: 2016-05-14 16:37:17.862 IPSC Received D: 2016-05-14 16:37:17.862 0000: 44 4D 52 44 2D 2F 6A 8B 00 00 5B 00 70 13 74 90 DMRD-/j...[.p.t. D: 2016-05-14 16:37:17.862 0010: 13 00 00 00 89 01 4D EB 63 F7 91 AC 6B F9 43 28 ......M.c...k.C( D: 2016-05-14 16:37:17.862 0020: 98 07 55 FD 7D F7 5F 74 88 23 BA 84 DB D1 C4 35 _..U.}.t.#.....5 D: 2016-05-14 16:37:17.862 0030: 4C 64 9D 10 6E 00 00 Ld..n.. D: 2016-05-14 16:37:17.903 IPSC Received D: 2016-05-14 16:37:17.903 0000: 44 4D 52 44 2E 2F 6A 8B 00 00 5B 00 70 13 74 01 DMRD./j...[.p.t. D: 2016-05-14 16:37:17.903 0010: 12 00 00 00 4A 33 BE 5D 66 94 06 E4 03 BA 00 7F ....J3.]f....... D: 2016-05-14 16:37:17.904 0020: CB 01 30 60 C0 F0 59 11 B2 A3 DF 4A C9 16 2D 3A ..0`..Y....J..-: D: 2016-05-14 16:37:17.904 0030: 67 DB 6D 09 28 00 00 g.m.(.. E: 2016-05-14 16:37:17.904 DMR Slot 1, overflow in the DMR slot RF queue D: 2016-05-14 16:37:17.904 IPSC Received D: 2016-05-14 16:37:17.904 0000: 44 4D 52 44 2E 2F 6A 8B 00 00 5B 00 70 13 74 81 DMRD./j...[.p.t. D: 2016-05-14 16:37:17.904 0010: 13 00 00 00 4A 33 BE 5D 66 94 06 E4 03 BA 00 7F ....J3.]f....... D: 2016-05-14 16:37:17.904 0020: CB 01 30 60 C0 F0 59 11 B2 A3 DF 4A C9 16 2D 3A ..0`..Y....J..-: D: 2016-05-14 16:37:17.905 0030: 67 DB 6D 09 28 00 00 g.m.(.. D: 2016-05-14 16:37:17.935 IPSC Received D: 2016-05-14 16:37:17.935 0000: 44 4D 52 44 2F 2F 6A 8B 00 00 5B 00 70 13 74 02 DMRD//j...[.p.t. D: 2016-05-14 16:37:17.936 0010: 12 00 00 00 FB 16 2C 39 66 E9 6D 79 7C F8 24 2B ......,9f.my|.$+ D: 2016-05-14 16:37:17.936 0020: F2 71 70 90 C0 60 07 44 C7 E7 17 11 98 44 6D C1 .qp..`.D.....Dm. D: 2016-05-14 16:37:17.936 0030: 00 CD 25 33 9A 00 00 ..%3... E: 2016-05-14 16:37:17.936 DMR Slot 1, overflow in the DMR slot RF queue D: 2016-05-14 16:37:17.936 IPSC Received D: 2016-05-14 16:37:17.936 0000: 44 4D 52 44 2F 2F 6A 8B 00 00 5B 00 70 13 74 82 DMRD//j...[.p.t. D: 2016-05-14 16:37:17.936 0010: 13 00 00 00 FB 16 2C 39 66 E9 6D 79 7C F8 24 2B ......,9f.my|.$+ D: 2016-05-14 16:37:17.937 0020: F2 71 70 90 C0 60 07 44 C7 E7 17 11 98 44 6D C1 .qp..`.D.....Dm. D: 2016-05-14 16:37:17.937 0030: 00 CD 25 33 9A 00 00 ..%3...

YV5OF commented 8 years ago

Today capturing error, during the net, where transmissions are transmitted simultaneously by 2 slot

captura de pantalla 2016-05-14 a las 12 40 37 p m

Giorgiofox commented 8 years ago

Updated GIT and still having same problem: foto 14-05-16 18 42 07

This is a | grep -e 'E: ' that show only errors: I'm using DVMEGA

g0wfv commented 8 years ago

Giorgio, what happens after? Does your modem go into the no reply loop? Can I see the log of that bit please? I suspect your MMDVMs are actually hanging. With my DVMega, the modem hadn't actually hung, so it was an easyish fix. But I need to see what happens in your logs - if the modem is replying when reset.

YV5OF - can you send me the extract of your log around the time that dual TX happened (16:40:19) - a bit before and a bit after please.

Tony

On Sat, 14 May 2016 19:46 Giorgio Campiotti, notifications@github.com wrote:

Updated GIT and still having same problem: [image: foto 14-05-16 18 42 07] https://cloud.githubusercontent.com/assets/1769743/15269596/00be45dc-1a04-11e6-987b-984969d1e10d.jpg

This is a | grep -e 'E: ' that show only errors: I'm using DVMEGA

— You are receiving this because you commented.

Reply to this email directly or view it on GitHub https://github.com/g4klx/MMDVMHost/issues/55#issuecomment-219230433

A J Corbett

G0WFV

Giorgiofox commented 8 years ago

Hello, My DvMega continue to work seem without problem. Only many many errors on log screen. I will try with my NTH modem.

Giorgiofox commented 8 years ago

After 2 hours of test:

MMDVM NTH: NO ERROR, modem still working with no problem MMDVM DVMEGA: Many E: overflow in DMR slot in DVMEGA

g0wfv commented 8 years ago

Yes, but does it go on to try to reset the modem and end up in a never ending loop?

On Sat, May 14, 2016 at 10:02 PM Giorgio Campiotti notifications@github.com wrote:

After 2 hours of test:

MMDVM NTH: NO ERROR, modem still working with no problem MMDVM DVMEGA: Many E: overflow in DMR slot in DVMEGA

— You are receiving this because you commented.

Reply to this email directly or view it on GitHub https://github.com/g4klx/MMDVMHost/issues/55#issuecomment-219251419

A J Corbett

G0WFV

Giorgiofox commented 8 years ago

No. It continue to work, the modem of DVMEGA still connected. But I have many hundred or rows of overflow errors. Just today, one time only, enter in this loop, before updating with git pull (at that time I'm using yesterday afternoon build)

g0wfv commented 8 years ago

Yes, I think I've solved to no reply loop (as long as the modem hasn't really hung itself!)

I'm not quite sure what the TX queue problem is? I'll have another look tomorrow with fresh eyes.

On Sat, May 14, 2016 at 10:09 PM Giorgio Campiotti notifications@github.com wrote:

No. It continue to work, the modem of DVMEGA still connected. But I have many hundred or rows of overflow errors. Just today, one time only, enter in this loop, before updating with git pull (at that time I'm using yesterday afternoon build)

— You are receiving this because you commented.

Reply to this email directly or view it on GitHub https://github.com/g4klx/MMDVMHost/issues/55#issuecomment-219251702

A J Corbett

G0WFV

YV5OF commented 8 years ago

Hi Team,

In my case this problem has never been presented, just happened this Saturday all the time which aired the Net in the TG 91. Once finished, he disappeared error and operation of the equipment have been normal.

Giorgiofox commented 8 years ago

I've online since about 48hrs two MMDVM, one with DVMEGA and on with NTH Modem on Arduino due.

I've detached yesterday the first one, the DVMEGA, because file log reached about 500mb of errors. So, still many errors with dvmega.

The version with Arduino due as modem, still running without any problems.

2016-05-16 13:59 GMT+02:00 YV5OF notifications@github.com:

Hi Team,

In my case this problem has never been presented, just happened this Saturday all the time which aired the Net in the TG 91. Once finished, he disappeared error and operation of the equipment have been normal.

— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub https://github.com/g4klx/MMDVMHost/issues/55#issuecomment-219408915

Giorgio giorgiofox@gmail.com Secure: giorgiofox@protonmail.ch Ham: iz2xbz@aribrescia.it

YV5OF commented 8 years ago

Hi Tony, ( This might be a silly question, but not sure even the DMO mode:)

In your commint nr 5cbfa2b ( Disable receiving of DMR slot 1 in DMO mode.), this option

This option lets you use the SLOT 1 permanently? In my case using the DVMEGA + MMDVMHost, lose access to SLOT 1 for all TG (permanent or on demand)?

Thank,

73.

g0wfv commented 8 years ago

That's Jon's commit, not mine. I have an idea why, but trying to confirm it ....

On Mon, 16 May 2016 21:13 YV5OF, notifications@github.com wrote:

Hi Tony, ( This might be a silly question, but not sure even the DMO mode:)

In your commint nr 5cbfa2b https://github.com/g4klx/MMDVMHost/commit/5cbfa2b331462c687585516dd01c78a5303f8adf ( Disable receiving of DMR slot 1 in DMO mode.), this option

This option lets you use the SLOT 1 permanently? In my case using the DVMEGA + MMDVMHost, lose access to SLOT 1 for all TG (permanent or on demand)?

Thank,

73.

— You are receiving this because you commented.

Reply to this email directly or view it on GitHub https://github.com/g4klx/MMDVMHost/issues/55#issuecomment-219501231

A J Corbett

G0WFV

iw9grl commented 8 years ago

I have always the MMDVM TX buffer had overflowed during DMR reception , I'm using the MMDVMHost 12-05-16 and the last firmware of MMDVM . No other issue highlighted in the log file ....

iw9grl commented 8 years ago

capture

Giorgiofox commented 8 years ago

I'm running two raspberry for testing, one with MMDVM and NTH Arduino due Modem (left) and one with with DVMEGA (right).

Both updated and compiled just before test. Same configuration on both:

at 19.41:33 NTH as a TX Buffer overflow during ON8VM qso, and the DVMEGA has nothing! no ON8VM voice header.. why?

screenshot 2016-05-17 21 44 21
YV5OF commented 8 years ago

Hi Team,

Today working fine MMDVMHost on de NET ( TG 91 ), No error no more overflow.

Giorgiofox commented 8 years ago

I'm no having more error on my two different MMDVMHOST As I can see, please confirm that I can close this Issue.

YV5OF commented 8 years ago

Hi Giorgio,

For my is Done this problem.

Thank.

iw9grl commented 8 years ago

Today , I noticed in some cases the overflow again!!!!!!!

Giorgiofox commented 8 years ago

I have 3 complete and working MMDVM systems online e no error in last days. I've contacted IW9GRL to better investigate his problems.

iw9grl commented 8 years ago

Yesterday evening in some cases there are some TX buffer overflow in Dstar .... if need I have the log ...

iw9grl commented 8 years ago

Also in Dstar and in DMR ....

overflow

Giorgiofox commented 8 years ago

We can close this issue, thanks to all.

iw9grl commented 8 years ago

again the problem.......

ayasystems commented 8 years ago

Hi!

I've updated my MMDVHost to the last git version.

The same problem... dmr_slot_overflow

Regards!

draxx2755 commented 3 years ago

I know this thread is very old but I had the same problem. I bought 2 or 3 Pi's and MMDVM hats and couldn't get any to work at all let alone with my Nextion screen. What I did was take the one working hotspot I had and I cloned the image from the SD card and then burned that image to new SD cards. Now mind you, the ones I bought were exactly like the working model I had. All were PI zero W and the JumboSpot MMDVM Hat. Anyway, once I cloned a new OS card for the PI all worked flawlessly. I used WIN32DiskImager to clone the OS. It's a free program and worked great on my Windows 10 machine. Hope this helps someone in the future.....

g0wfv commented 3 years ago

Holy necropost, Batman! Just kidding - things have moved on considerably since this thread was a thing. Glad you got your issues sorted. I wonder if you've you tried the Pi-Star image though? https://www.pistar.uk/

Or are you installing the bleeding edge code?

draxx2755 commented 3 years ago

Hi,  I have not tried the new Pi-Star image. My main concern was to just get them up and running. They do have the latest hat FW and the Nextion driver installed. For me it was an experiment to quickly see if that sorted my problems. The problem was the Hotspot was seeing incoming and out going info,  there was just no transmit at all to the radio and the Hotspot did not see rf from my radio. What's new in the latest image, or perhaps you could give me a link to see that info. Thanks for the reply btw, I was just passing on info that helped me.....Sent from my Samsung Galaxy smartphone. -------- Original message --------From: Tony Corbett notifications@github.com Date: 10/23/20 6:24 AM (GMT-08:00) To: g4klx/MMDVMHost MMDVMHost@noreply.github.com Cc: draxx2755 draxx2755@yahoo.com, Comment comment@noreply.github.com Subject: Re: [g4klx/MMDVMHost]  MMDVM TX buffer has overflowed (#55) Holy necropost, Batman! Just kidding - things have moved on considerably since this thread was a thing. Glad you got your issues sorted. I wonder if you've you tried the Pi-Star image though? https://www.pistar.uk/ Or are you installing the bleeding edge code?

—You are receiving this because you commented.Reply to this email directly, view it on GitHub, or unsubscribe.