Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 12:23 26 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : New Firmware Release for the PicoMite Family - V5.08.00

     Page 2 of 5    
Author Message
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 858
Posted: 09:11pm 20 Jan 2024
Copy link to clipboard 
Print this post

  Frank N. Furter said  I would like to thank everyone who has made this possible. Especially Peter and Geoff, of course.
Also to those who make this website possible and to all the great members who fill this site with life.
Especially to Volhout, who always makes great circuit suggestions or to Martin H. with his great programs.
Thanks also to all the others who share their time and knowledge here with everyone!

MMBASIC is one of the few things I enjoy in my life.  

THANK YOU!!!

Frank


+1000 and let's not forget Gerry (disco) because the 100-pin ArmMiteH7 just totally rocks  
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2129
Posted: 04:34pm 21 Jan 2024
Copy link to clipboard 
Print this post

When I downloaded it only vga



but downloaded again and only non vga ??


no options, I just clicked download
Edited 2024-01-22 02:43 by stanleyella
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 05:43pm 21 Jan 2024
Copy link to clipboard 
Print this post

User error: mistakenly flashed the webmite version to a non-webmite
Edited 2024-01-22 03:49 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2129
Posted: 07:37pm 21 Jan 2024
Copy link to clipboard 
Print this post

  lizby said  User error: mistakenly flashed the webmite version to a non-webmite




I just clicked download with manual and got vga so downloaded again and got non vga??
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2129
Posted: 07:45pm 21 Jan 2024
Copy link to clipboard 
Print this post

before there were vga and non vga in same download,,,weren't there?
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 07:59pm 21 Jan 2024
Copy link to clipboard 
Print this post

  stanleyella said  before there were vga and non vga in same download,,,weren't there?


Peter's developmental releases have typically contained picomite, vga, and webmite versions. In the new release on Geoff's site, as with previous releases, they are on separate web pages for each variation.
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
Andrew_G
Guru

Joined: 18/10/2016
Location: Australia
Posts: 847
Posted: 10:03pm 22 Jan 2024
Copy link to clipboard 
Print this post

Hi all,
Thanks for v5.08.00. A serious effort with lots of improvements and great manuals - well done!

I'm having an issue with 'OPTION LCDPANEL NOCONSOLE' not working as intended??
It turns off PRINT statements but not error messages.
I've tried turning it on (all PRINT and error messages go to both the LCD and console) and turning it off stops the PRINTs but not the errors.

It is a Silicon Chip PicoMite Backpack with a Webmite instead of a Pico with the LCD's LED connected to GP20 for BACKLIGHT control (it works).
I've tried the MISO jumper in or out. Its a 3.5" ILI9488.
I've even cut and pasted the command from the manual.

Here are my options copied from the console via Jim's MCC:

OPTION LCDPANEL NOCONSOLE
> option list
WebMite MMBasic Version 5.08.00
OPTION SYSTEM SPI GP18,GP19,GP16
OPTION SYSTEM I2C GP10,GP11
OPTION LCDPANEL ILI9488, LANDSCAPE,GP14,GP13,GP12,GP20
OPTION WIFI *******, **********, PICOE6614104037
OPTION TCP SERVER PORT 80
OPTION TOUCH GP15,GP17
GUI CALIBRATE 0, 4358, 2569, -1140, -1377
OPTION SDCARD GP21
OPTION AUDIO GP8,GP9', ON PWM CHANNEL 4
>

Any thoughts?

Cheers,

Andrew
Edited 2024-01-23 08:14 by Andrew_G
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2135
Posted: 10:27pm 22 Jan 2024
Copy link to clipboard 
Print this post

Errors always going to the screen is a recent feature added to allow errors to be seen on systems without a console.
Not aware of any way to turn it off.
 
Andrew_G
Guru

Joined: 18/10/2016
Location: Australia
Posts: 847
Posted: 11:02pm 22 Jan 2024
Copy link to clipboard 
Print this post

Thanks Phil,
I've not seen it before because my code was error free (but with other bugs) but I'm now porting code to a new project with OPTION EXPLICIT throwing up a lot of not-yet-defined variables.

I'm happy now that I know its an intended feature. I'll use it to advantage.

Cheers,

Andrew
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2129
Posted: 11:18pm 22 Jan 2024
Copy link to clipboard 
Print this post

OPTION LCDPANEL NOCONSOLE. seen that in others code. looked in manual.
using mmedit for picomite and vga version.
picomite flash code and mmedit terminal shows no scrolling
vga and screen scrolls lots of
what's OPTION LCDPANEL NOCONSOLE do? how did I live with out it for so long?
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3194
Posted: 12:59am 24 Jan 2024
Copy link to clipboard 
Print this post

Small update:
- All the manuals have been updated to Rev 2 which fixes the various errors noted by readers.
- In PicomiteCFunction.h fixed an error in the definition of CSubComplete.

You can get the updated files by re-downloading using the links in the first post in this thread.  Note that you might need to clear your browser's cache first.

Geoff
Geoff Graham - http://geoffg.net
 
amigawizard

Regular Member

Joined: 15/08/2023
Location: Australia
Posts: 43
Posted: 06:19am 24 Jan 2024
Copy link to clipboard 
Print this post

@  Peter

      ping  not working  on the  WebMite

      was working on  beta4
      b5  RC2  RC4   V5.08.00
       not  pinging

      had been using  ping to  check
       intermittent lag on Telnet
        and 7 seconds delay in  response
        after page  idle

      thanks ! for the  work

             Wayne  !

`
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3194
Posted: 09:32am 24 Jan 2024
Copy link to clipboard 
Print this post

  amigawizard said  ping  not working  on the  WebMite

Sorry about that.  Now fixed courtesy of Peter, please redownload.  The version number has stayed the same but clear your browser's cache first.

Geoff
Geoff Graham - http://geoffg.net
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 08:21am 25 Jan 2024
Copy link to clipboard 
Print this post

Please note a minor update to the downloads.

As above, fixes ping on the WebMite
Fixes heartbeat on the WebMite when wifi is not connected
Performance improvements to BLIT used in framebuffers (all versions) and mode 2 (PicoMiteVGA)
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4233
Posted: 08:56am 25 Jan 2024
Copy link to clipboard 
Print this post

Hi Peter,

Please note that every individual download (i.e. Webmite) contains all 3 user manuals (Webmite + PicoVGA + PicoMite).

Volhout
PicomiteVGA PETSCII ROBOTS
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3194
Posted: 10:17am 25 Jan 2024
Copy link to clipboard 
Print this post

  Volhout said  Please note that every individual download (i.e. Webmite) contains all 3 user manuals (Webmite + PicoVGA + PicoMite).

Thanks. Fixed.

Geoff
Geoff Graham - http://geoffg.net
 
goc30

Guru

Joined: 12/04/2017
Location: France
Posts: 427
Posted: 04:24am 27 Jan 2024
Copy link to clipboard 
Print this post

I installed the latest version of webmite (v 5.08.00)
after that, I wanted to install the complete wifi option as presented in the user manual (page 81)
I received this

> option list
WebMite MMBasic Version 5.08.00
> wifi option "xxxxxxx", "xxxxxxxxxx", "Pico1", "192.168.1.53", "255.255.255.0", "192.168.1.1"

Error: Invalid character: .
>

Note that the manual gives the MASK values in the example separated by "," and not by "."
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3194
Posted: 04:37am 27 Jan 2024
Copy link to clipboard 
Print this post

  goc30 said   the manual gives the MASK values in the example separated by "," and not by "."

Thanks for spotting that.

BUT, your command will still not work because the correct command is OPTION WIFI (not "wifi option").

Geoff
Geoff Graham - http://geoffg.net
 
goc30

Guru

Joined: 12/04/2017
Location: France
Posts: 427
Posted: 04:45am 27 Jan 2024
Copy link to clipboard 
Print this post

  Geoffg said  

BUT, your command will still not work because the correct command is OPTION WIFI (not "wifi option").

Geoff


it is an translate error . I wrote good option
option wifi "xxxxx", "xxxxxxxx", "Pico1", "192.168.1.53", "255.255.255.0", "192.168.1.1"
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2350
Posted: 10:12am 27 Jan 2024
Copy link to clipboard 
Print this post

  goc30 said  
  Geoffg said  BUT, your command will still not work because the correct command is OPTION WIFI (not "wifi option")

it is an translate error . I wrote good option
option wifi "xxxxx", "xxxxxxxx", "Pico1", "192.168.1.53", "255.255.255.0", "192.168.1.1"


just a minor observation - the above line that goc30 gives is some 88 characters long. this is too long to type on the command line on an 80-column terminal, which is especially important where folks insist on using a Very_Long_And_Complicated_Password_For_Security_Reasons.

it may be worth reviewing all the different OPTION options and working out how to split up the potentially long ones across several lines. for instance, with WIFI:

OPTION WIFI SSID "ap_ssid"
OPTION WIFI PWD "ap_password"
OPTION WIFI NAME "my_node_name"
OPTION WIFI ADDR "my_ip_address"
OPTION WIFI MASK "address_mask"
OPTION WIFI GWAY "gateway_addr"

another one, that has caused me problems personally:

OPTION LCDPANEL CONSOLE [font [, fc [, bc [, blight]]]

in the above case, it would be handy if LCD were accepted as an abbreviation for LCDPANEL, and CON were accepted as an abbreviation for CONSOLE.

and, of course, it would also make everyone's life so much easier if OPTIONs were stored in (and read from at boot time) a plain-text file such as "A:OPTIONS.TXT", where they could then just be edited with the built-in mmbasic editor!


cheers,
rob   :-)
Edited 2024-01-27 20:16 by robert.rozee
 
     Page 2 of 5    
Print this page
© JAQ Software 2024