Most desired upgrades and enhancements for MikroE compilers
- lana.arsic
- mikroElektronika team
- Posts: 1715
- Joined: 15 Jan 2016 12:50
Re: Most desired upgrades and enhancements for MikroE compil
Hi prometus,
Welcome to the MikroE forum.
On this list are enhancements which were the most frequently requested,
unfortunately, at this moment C++ is not at the top of the most desired enhancements.
But, we are always open for suggestions and comments, and if it turns out that there are many requests for C++,
we will put it in the most desired enhancements list.
Best regards,
Lana
Welcome to the MikroE forum.
On this list are enhancements which were the most frequently requested,
unfortunately, at this moment C++ is not at the top of the most desired enhancements.
But, we are always open for suggestions and comments, and if it turns out that there are many requests for C++,
we will put it in the most desired enhancements list.
Best regards,
Lana
Re: Most desired upgrades and enhancements for MikroE compil
Dear MikroE
One update that should have been implemented a long time ago - contextual code complete. Right now typing a '.' displays all the methods, consts and vars in the project scope. Can this be limited only to the typed variable to show record elements or bit assignments etc ?
It is tedious to go back and forth between different files to check on this.
And maybe a Shift + '.' can open the entire list in the code complete window.
Thanks
One update that should have been implemented a long time ago - contextual code complete. Right now typing a '.' displays all the methods, consts and vars in the project scope. Can this be limited only to the typed variable to show record elements or bit assignments etc ?
It is tedious to go back and forth between different files to check on this.
And maybe a Shift + '.' can open the entire list in the code complete window.
Thanks
Re: Most desired upgrades and enhancements for MikroE compil
Hi MikroE!
I have Mini M4 tiva board and when i make hex file in Keil i can upload file to board with your Bootloader application, I truly love this boards.
Than I buy your mini32 pic32 board, and when I make hex file with MPLAB Harmony your Bootloader application don't suport uploading this file to your board.
So my wish is that Bootloader application suport hex file from MPLAB !
Thanks!
Dejan
I have Mini M4 tiva board and when i make hex file in Keil i can upload file to board with your Bootloader application, I truly love this boards.
Than I buy your mini32 pic32 board, and when I make hex file with MPLAB Harmony your Bootloader application don't suport uploading this file to your board.
So my wish is that Bootloader application suport hex file from MPLAB !
Thanks!
Dejan
- srdjan.misic
- mikroElektronika team
- Posts: 296
- Joined: 11 Feb 2014 15:55
Re: Most desired upgrades and enhancements for MikroE compil
Hi everyone,
I just wanted to let you know that we removed two items from the poll list: I2C timeout and advanced ADC initialization. Those two were implemented in the latest versions of PIC compilers. I2C timeout will also be featured in other new releases as well. Keep on voting and adding features. We are listening.
Srdjan
I just wanted to let you know that we removed two items from the poll list: I2C timeout and advanced ADC initialization. Those two were implemented in the latest versions of PIC compilers. I2C timeout will also be featured in other new releases as well. Keep on voting and adding features. We are listening.
Srdjan
Re: Most desired upgrades and enhancements for MikroE compil
It is good to see the PIC stuff get some attention againThose two were implemented in the latest versions of PIC compilers. I2C timeout will also be featured in other new releases as well. Keep on voting and adding features. We are listening.
P.Erasmus
Saratov,Russia
--------------------------------------------------------------
Saratov,Russia
--------------------------------------------------------------
Re: Most desired upgrades and enhancements for MikroE compil
Hi ME, can we vote on this one or not, thanksVCC wrote:It happened to me also: http://forum.mikroe.com/viewtopic.php?f=172&t=61287ilferrari wrote:ME compilers are missing a directive to align variables in RAM, like XC has. If you need to align a data structure to a 4-byte boundary you have to use absolute every time and keep track manually of what is in RAM.
Also, this list has been changing alot, so it would be nice to change votes
Re: Most desired upgrades and enhancements for MikroE compil
Another missing feature is Initialization: https://download.mikroe.com/documents/c ... zation.htmilferrari wrote:Totally agree, each compiler costs the same, so they should get the same support and features. You should make a tool to convert code and projects between languages.SimonD wrote:My first wish (i would say demand) is an EQUAL SUPPORT for LIBRARIES, DRIVERS and EXAMPLES for other compilers such as BASIC and PASCAL. Please don't forget that we have pay .. equal ...
One feature I would like to add to this list is struct pointers for MB (-> in C).
Re: Most desired upgrades and enhancements for MikroE compil
Hi Mikroe Team,srdjan.misic wrote:Hi everyone,
I just wanted to let you know that we removed two items from the poll list: I2C timeout and advanced ADC initialization. Those two were implemented in the latest versions of PIC compilers. I2C timeout will also be featured in other new releases as well. Keep on voting and adding features. We are listening.
Srdjan
We can not do any Vote if you make no Reset.
This woud be good if you remove or add some items on the list.
~103 members have made a vote but now it slows down...
I have made only two selections and tried to save the third one for later - but it's lost.
Best regards,
Stefan
Re: Most desired upgrades and enhancements for MikroE compil
Hi,
If you vote for one or two options, the system detects that you have voted and you will not have the permission to vote again.
Regards,
Filip.
If we reset the current results the existing votes will be erased, thus excluding other users' opinion which we feel is not fair.We can not do any Vote if you make no Reset.
This woud be good if you remove or add some items on the list.
The voting system works in this way - you have one chance to vote.~103 members have made a vote but now it slows down...
I have made only two selections and tried to save the third one for later - but it's lost.
If you vote for one or two options, the system detects that you have voted and you will not have the permission to vote again.
Regards,
Filip.
Re: Most desired upgrades and enhancements for MikroE compil
I've cast my votes, however I have a few suggestions:
1. Proper examples, especially for LCD screens would be helpful. Often lacking in Mikrobasic for Pic 32.
2. Documentation can at times be fantastic and then inexplicably sparse in the language help files.
3. Post the results of a repair ticket that would be useful to the group. Often I find that another user has a problem that I'm having and then the problem is resolved privately by the ticket mechanism and I'm left in the dark as to what the solution was. It would be helpful to know how the problem is fixed as the same issues repeat again and again.
4. And now for the big one.....Charge a nominal fee for major compiler updates. Every major program I own charges for major updates. There is no other serious program that I own where I purchase it once and then the software developer provides me with a lifetime of updates. It's an untenable business model. ME has a large number of compilers and some of them need work more then others. It's in my interest to pay for improvements...that way they get done.
For example; Dragon naturally speaking medical cost me $1000. Each update costs $500. I upgrade when there are major new features that I need.
Microsoft office is now sold by subscription.
I have to renew my VPN, Newsgroup supplier , Norton annually
Eagle CAD requires you to purchase every major upgrade.
ME compilers are professional tools. This ensures that the product is funded and appropriately supported. If you come out with a compiler update that is compelling, I will pay money for it, gladly, as it's in my best interest for development and improvements to continue.
1. Proper examples, especially for LCD screens would be helpful. Often lacking in Mikrobasic for Pic 32.
2. Documentation can at times be fantastic and then inexplicably sparse in the language help files.
3. Post the results of a repair ticket that would be useful to the group. Often I find that another user has a problem that I'm having and then the problem is resolved privately by the ticket mechanism and I'm left in the dark as to what the solution was. It would be helpful to know how the problem is fixed as the same issues repeat again and again.
4. And now for the big one.....Charge a nominal fee for major compiler updates. Every major program I own charges for major updates. There is no other serious program that I own where I purchase it once and then the software developer provides me with a lifetime of updates. It's an untenable business model. ME has a large number of compilers and some of them need work more then others. It's in my interest to pay for improvements...that way they get done.
For example; Dragon naturally speaking medical cost me $1000. Each update costs $500. I upgrade when there are major new features that I need.
Microsoft office is now sold by subscription.
I have to renew my VPN, Newsgroup supplier , Norton annually
Eagle CAD requires you to purchase every major upgrade.
ME compilers are professional tools. This ensures that the product is funded and appropriately supported. If you come out with a compiler update that is compelling, I will pay money for it, gladly, as it's in my best interest for development and improvements to continue.
- lana.arsic
- mikroElektronika team
- Posts: 1715
- Joined: 15 Jan 2016 12:50
Re: Most desired upgrades and enhancements for MikroE compil
Hi,
1. There is an example for LCD in the Help menu in the compile,
at the end of the description for LCD Library, you can take a look at it.
2. Information in the Help menu are short and concise,
so the Help menu will not be overloaded.
But can you tell me for which topics do you need more information?
3. When you find out such topic, feel free to contact us on the ticket.
If the ticket was useful for the group, we put information in our Knowledge base:
https://helpdesk.mikroe.com/index.php?/ ... ebase/List
But sometimes, issue is tied for particular project.
4. Thank you for the suggestion and for the compliments, but at this moment it is our company's policy.
Kind regards,
Lana
1. There is an example for LCD in the Help menu in the compile,
at the end of the description for LCD Library, you can take a look at it.
2. Information in the Help menu are short and concise,
so the Help menu will not be overloaded.
But can you tell me for which topics do you need more information?
3. When you find out such topic, feel free to contact us on the ticket.
If the ticket was useful for the group, we put information in our Knowledge base:
https://helpdesk.mikroe.com/index.php?/ ... ebase/List
But sometimes, issue is tied for particular project.
4. Thank you for the suggestion and for the compliments, but at this moment it is our company's policy.
Kind regards,
Lana
Re: Most desired upgrades and enhancements for MikroE compil
You are absolutly right in ALL of 4 exposed points.Stuartk wrote:I've cast my votes, however I have a few suggestions:
1. Proper examples, especially for LCD screens would be helpful. Often lacking in Mikrobasic for Pic 32.
2. Documentation can at times be fantastic and then inexplicably sparse in the language help files.
3. Post the results of a repair ticket that would be useful to the group. Often I find that another user has a problem that I'm having and then the problem is resolved privately by the ticket mechanism and I'm left in the dark as to what the solution was. It would be helpful to know how the problem is fixed as the same issues repeat again and again.
4. And now for the big one.....Charge a nominal fee for major compiler updates. Every major program I own charges for major updates. There is no other serious program that I own where I purchase it once and then the software developer provides me with a lifetime of updates. It's an untenable business model. ME has a large number of compilers and some of them need work more then others. It's in my interest to pay for improvements...that way they get done.
For example; Dragon naturally speaking medical cost me $1000. Each update costs $500. I upgrade when there are major new features that I need.
Microsoft office is now sold by subscription.
I have to renew my VPN, Newsgroup supplier , Norton annually
Eagle CAD requires you to purchase every major upgrade.
ME compilers are professional tools. This ensures that the product is funded and appropriately supported. If you come out with a compiler update that is compelling, I will pay money for it, gladly, as it's in my best interest for development and improvements to continue.
From my side, the most desired upgrade and enchancement for MikroeE compilers would be to fix all known bugs
That's "amazing" to see in forums all reported bug after V7.0.0 realease.
so please, before to add any new feature, FIX ALL KNOWN BUGS.
Alain
Re: Most desired upgrades and enhancements for MikroE compil
hi,
I would like to note some additional issues that I will be happy to find in next versions of the PIC compilers:
1. Bug fixes ( like Mmc_Fat_ReadN() that does not update the cursor after reading)
and resolving the difficulties in FAT32 library to function properly with different USB stick flash memories.
2. FAT libraries: support multi device and multi files and even the exFAT and NTFS.
The library should identify the type of the FAT automatically and supportall types of FAT ( FAT12/FAT16/FAT32/NTFS/exFAT).
3. IDE: while showing the RAM or FLASH memory window enable jump to a specific address or/and search for a specific value (byte, two bytes and four bytes).
4. Add wifi library for ESP8622
5. Website: description of minor versions changes (for example for PIC32 C compiler, where can I find the changes between 3.6 and 3.61?)
I would like to note some additional issues that I will be happy to find in next versions of the PIC compilers:
1. Bug fixes ( like Mmc_Fat_ReadN() that does not update the cursor after reading)
and resolving the difficulties in FAT32 library to function properly with different USB stick flash memories.
2. FAT libraries: support multi device and multi files and even the exFAT and NTFS.
The library should identify the type of the FAT automatically and supportall types of FAT ( FAT12/FAT16/FAT32/NTFS/exFAT).
3. IDE: while showing the RAM or FLASH memory window enable jump to a specific address or/and search for a specific value (byte, two bytes and four bytes).
4. Add wifi library for ESP8622
5. Website: description of minor versions changes (for example for PIC32 C compiler, where can I find the changes between 3.6 and 3.61?)
Re: Most desired upgrades and enhancements for MikroE compil
I wish the IDE was not windows only. Unless you always want to be a seen as a simple hobbyist tool, Mac and Linux support should be a top priority.
The text editor....
Low power microcontroller support is essential these days.
The text editor....
Low power microcontroller support is essential these days.
- lana.arsic
- mikroElektronika team
- Posts: 1715
- Joined: 15 Jan 2016 12:50
Re: Most desired upgrades and enhancements for MikroE compil
Hi,
Regarding support for Linux and OS X, you can vote at the beginning of this thread:
viewtopic.php?f=146&t=68444
Regarding another suggestions, can you please describe it more,
for which MCU do you need support?
Kind regards,
Lana
Regarding support for Linux and OS X, you can vote at the beginning of this thread:
viewtopic.php?f=146&t=68444
Regarding another suggestions, can you please describe it more,
for which MCU do you need support?
Kind regards,
Lana