Search found 89 matches
- May 18, 2020 3:28
- Forum: Hardware Interfaces / Communication
- Topic: Open Com activates DTR, how to avoid ?
- Replies: 3
- Views: 5093
Re: Open Com activates DTR, how to avoid ?
Simple, you go and read FB-Manual: Open Com (statement). Scroll down to the "extended_options" (table). Not quite. Those options do not control the assert of DTR, they only control the default width. What I am looking for is a way to not assert DTR at all, on open. DSn does not provide th...
- May 17, 2020 22:32
- Forum: Hardware Interfaces / Communication
- Topic: Open Com activates DTR, how to avoid ?
- Replies: 3
- Views: 5093
Open Com activates DTR, how to avoid ?
In experimenting with FreeBASIC I find Open COM activates DTR on open, and I can control the width of that pulse with a later command to de-assert DTR, but I cannot find a way to avoid that initial assert ? Ideally, I want to connect to a port and some time later assert DTR I have C and Pascal pgms ...
- Sep 09, 2018 7:18
- Forum: Community Discussion
- Topic: Feature request - tolerate 80_000_000 & 0xff_dd_cc_aa
- Replies: 12
- Views: 2903
Re: Feature request - tolerate 80_000_000 & 0xff_dd_cc_aa
For example, C# added support for that in C# 7.0 https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-7#numeric-literal-syntax-improvements and later added support for leading underscores (in binary/hex literals) in C# 7.2 https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-7...
- Sep 09, 2018 0:26
- Forum: Community Discussion
- Topic: Feature request - tolerate 80_000_000 & 0xff_dd_cc_aa
- Replies: 12
- Views: 2903
Re: Feature request - tolerate 80_000_000 & 0xff_dd_cc_aa
I like the idea as I know it already from other languages and doesn't cause any compatibility issues with existing code and is totally optional without bringing any disadvantages. For most uses adding support for such numeric literals at compile would perfectly do. Thus adding support for that in t...
- Sep 08, 2018 0:41
- Forum: Community Discussion
- Topic: Feature request - tolerate 80_000_000 & 0xff_dd_cc_aa
- Replies: 12
- Views: 2903
Re: Feature request - tolerate 80_000_000 & 0xff_dd_cc_aa
Freebasic uses &h, &o, &b. More general would be to allow underscores anywhere in these notations? E.g.: &hFF_BB_00_00 or &h_FFBB_0000 or more crazy &h__D__E__A__D__B__E__E__F or a binary number &b_0101_0001_1110_0000 Yes, I was (of course) meaning the general form, and ...
- Sep 07, 2018 21:49
- Forum: Community Discussion
- Topic: Feature request - tolerate 80_000_000 & 0xff_dd_cc_aa
- Replies: 12
- Views: 2903
Feature request - tolerate 80_000_000 & 0xff_dd_cc_aa
ie have the FreeBASIC numeric parser skip-over underscore chars. They are there to help programmers group/read the numbers.
This 'tolerates underscores' is becoming more common in Embedded Microcontroller space, and it is common for FreeBASIC to be used to talk to MCUs
This 'tolerates underscores' is becoming more common in Embedded Microcontroller space, and it is common for FreeBASIC to be used to talk to MCUs
- Sep 05, 2018 19:19
- Forum: Projects
- Topic: FB debugger : 3.02 32/64 BIT WDS/LNX..... (2023/07/05)
- Replies: 762
- Views: 300175
Re: FB debugger : 2.93 32/64 BIT ..... (Sept 5th, 2018)
Cool - I'll test that.
Minor issue - that link in your reply above works ok, but the page 1 link says no file
page1: http://users.freebasic-portal.de/sarg/fbdebugger293.zip
- perhaps case sensitive ?
- Sep 05, 2018 0:47
- Forum: Sources, Examples, Tips and Tricks
- Topic: ON TIMER substitute
- Replies: 24
- Views: 12839
Re: ON TIMER substitute
The FBC compiler's (32/64) have evolved since then, and may therefore, not be compatible, any longer. Err, yes, that's rather the point. The code here compiles, but produces warnings, that look rather similar to the warnings reported above. So, maybe those warnings where always there, or maybe some...
- Sep 04, 2018 22:47
- Forum: Sources, Examples, Tips and Tricks
- Topic: ON TIMER substitute
- Replies: 24
- Views: 12839
Re: ON TIMER substitute
This is an old thread, but I'll bump it, to ask if there is a newer version of this ? Google does not find much... I can download and compile like this (used Apr 17, 2010 version of timer.bas) "C:\FreeBASIC\FreeBASIC_1.05.0_Win32\fbc.exe" timer.bas -lib "C:\FreeBASIC\FreeBASIC_1.05.0_...
- Sep 04, 2018 1:23
- Forum: Projects
- Topic: FB debugger : 3.02 32/64 BIT WDS/LNX..... (2023/07/05)
- Replies: 762
- Views: 300175
Re: FB debugger : 2.92 32/64 BIT ..... (June 6th, 2018)
It's been a while since I tried FBdebugger but 2.92 seems to not quite work ? (win10.64b os) I compile in 64 bit mode the test example given in the FBdebugger PDF file.... C:\FreeBASIC\COM_tests>"C:\FreeBASIC\FreeBASIC-1.05.0-win64\fbc.exe" -g -v JTest.bas FreeBASIC Compiler - Version 1.05...
- Aug 14, 2016 20:29
- Forum: Archive
- Topic: Lt-FreePcb : LTSpice and FreePcb working together
- Replies: 29
- Views: 10526
Re: Lt-FreePcb : LTSpice and FreePcb working together
Is there a reason Python is not good enough for what you need ? Yes. I learned long ago that it is prudent to limit the number of languages and better know the ones you really need well, than many shallow. I don't see Python as particularly useful or attractive, except for cases like this when it i...
- Aug 14, 2016 8:49
- Forum: Archive
- Topic: Lt-FreePcb : LTSpice and FreePcb working together
- Replies: 29
- Views: 10526
Re: Lt-FreePcb : LTSpice and FreePcb working together
My current choice is ngspice and it's free (open source). You can simulate anlog/digital and verilog circuits. ngspice.bi and a simple C-API test: http://www.freebasic.net/forum/viewtopic.php?f=14&t=24956 I have to read the manual at first ;-) (pdf with more than 500 pages) Joshy Nice link - ng...
- Aug 13, 2016 22:18
- Forum: Archive
- Topic: Lt-FreePcb : LTSpice and FreePcb working together
- Replies: 29
- Views: 10526
Re: Lt-FreePcb : LTSpice and FreePcb working together
Good question.marcov wrote: Is there also a C level api that could connect FB or FP ? Or even C++ if must be ?
A quick look finds nothing, but you would think once one API is done, other languages should be easier...
Is there a reason Python is not good enough for what you need ?
- Aug 10, 2016 20:41
- Forum: Archive
- Topic: Lt-FreePcb : LTSpice and FreePcb working together
- Replies: 29
- Views: 10526
Re: Lt-FreePcb : LTSpice and FreePcb working together
freepcb's dataformats are plain text and somewhat documented. It is easy to write some specific software to manipulate. ... We hacked the format so we had a script (freepascal program) to place parts, KiCad is very similar - it has easily read/generated text files. We did something very similar, us...
- Aug 07, 2016 20:26
- Forum: Archive
- Topic: Lt-FreePcb : LTSpice and FreePcb working together
- Replies: 29
- Views: 10526
Re: Lt-FreePcb : LTSpice and FreePcb working together
@enform Since I posted that, I did more tests on LTSpice, including the XVII beta, and found what is possible to store & preserve in the SCH, varies inconsistently by component type. It is close, and some parts do allow you to enter & keep a usable PCB Package, but not all Parts do this, it ...