Browse Source

Merge branch 'master' into develop

Wilfried Klaas 4 years ago
parent
commit
25a1a0f705
5 changed files with 70 additions and 7 deletions
  1. 39 4
      README.md
  2. 2 2
      SPS_EMU.000
  3. 1 1
      SPS_Emu.lpi
  4. BIN
      SPS_Emu.lsu
  5. 28 0
      ugui.pas

+ 39 - 4
README.md

@@ -1,19 +1,53 @@
 # **SPS_Emulator Version History**
+**01.04.2021 Version 0.2.1.78**
+
+  * BUG: fixing upload activating for BBC micro:bit. 
+
+**31.03.2021 Version 0.2.1.76**
+
+-  FEATURE: adding upload for BBC micro:bit. 
+
+**04.01.2021 Version 0.2.1.71**
+
+-  FEATURE: comment for direct upload to ArduinoSPS. 
+
+**03.11.2020 Version 0.2.1.68**
+
+-  FEATURE: hint for SEL und PRG buttons. 
+-  FEATURE: new examples
+
+**30.10.2020 Version 0.2.1.66**
+
+-  FEATURE: adding more examples from the internet. 
+-  FEATURE: New Icon set.
+
+**26.10.2020 Version 0.2.1.64**
+
+-  FEATURE: adding more examples from the internet.
+
+**31.08.2020 Version 0.2.1.62**
+
+-  FEATURE: adding „save as“ Button.
+
+**15.07.2020 Version 0.2.1.59**
+
+-  BUG: Changing to new WEB Address.
+
 **12.12.2018 Version 0.2.1.57**
-  
+
   * FEATURE: Tone Mnemonic now gives a real tone output.
 
 **10.12.2018 Version 0.2.1.56**
-  
+
   * FEATURE: serial upload to new SPS Targets with simple serial interface
 
 **18.11.2018 Version 0.2.1.52**
-  
+
   * FEATURE: deactivating right panel if not in emulator mode
   * FEATURE: new internal "Jump to" will show the absolute memory address, if a skip or jump command will be executed
 
 **17.11.2018 Version 0.2.1.51**
-  
+
   * BUG: clicking "new row" with active row at the end of the table, two rows will be added
   * BUG: The last empty row will only show command 0. Data is not be set. 
   * BUG: on Export the field names are no correctly padded
@@ -21,6 +55,7 @@
   * FEATURE: loading and saving of input presets, adding PRG and SEL Buttons to preset
   * BUG: Holtec -> Holtek
 	
+
 **10.11.2018 Version 0.2.1.50**
 
   * adding visual tone control for SPS Version 0.8

+ 2 - 2
SPS_EMU.000

@@ -2,8 +2,8 @@
 LSUTextFile=1
 Copyrigth=MCS Media Computer Software
 [LSUInfo]
-CompileDate=31.03.2021
-CompileTime=10:09:34
+CompileDate=01.04.2021
+CompileTime=07:50:52
 Name=Wilfried Klaas
 LSUBinFile=H:\privat\git-sourcen\SPS_Emulator\SPS_Emu.lsu
 LSUTextFile=H:\privat\git-sourcen\SPS_Emulator\SPS_Emu.

+ 1 - 1
SPS_Emu.lpi

@@ -22,7 +22,7 @@
       <AutoIncrementBuild Value="True"/>
       <MinorVersionNr Value="2"/>
       <RevisionNr Value="1"/>
-      <BuildNr Value="76"/>
+      <BuildNr Value="78"/>
       <Language Value="0407"/>
       <StringTable CompanyName="MCS" FileDescription="TPS/SPS Emulator" InternalName="SPS_EMU" LegalCopyright="MCS (C) Wilfried Klaas" OriginalFilename="SPS_EMU.exe" ProductName="TPS/SPS Emulator" ProductVersion="0.2"/>
     </VersionInfo>

BIN
SPS_Emu.lsu


+ 28 - 0
ugui.pas

@@ -1378,6 +1378,34 @@ begin
     ADC2.Value := 0;
     ADC2.MaxValue := 255;
   end;
+
+  if (cbTPSVersion.ItemIndex = 4) then
+  begin
+    // micro:bit
+    sps.setTPSVersion(microbit);
+
+    Label2.Visible := True;
+    ADC2.Visible := True;
+    PWM2.Visible := False;
+    Label16.Visible := False;
+    RC1.Visible := False;
+    Label17.Visible := False;
+    RC2.Visible := False;
+    Servo1.Visible := False;
+    Servo2.Visible := False;
+    Shape1.Visible := False;
+    Shape2.Visible := False;
+    EditE.Visible := False;
+    EditF.Visible := False;
+    acUpload.Enabled := True;
+    Label5.Visible := False;
+    btnTone.Visible := False;
+    ADC1.Value := 0;
+    ADC1.MaxValue := 15;
+    ADC2.Value := 0;
+    ADC2.MaxValue := 15;
+  end;
+
   cbCommand.Items.Clear;
   sps.getCommands(cbCommand.Items);
 end;