Commit Graph

40 Commits

Author SHA1 Message Date
Jonathan Naylor 2b357f79c5 Fix a double declaration of M17 for the OLED. 2021-09-27 22:56:43 +01:00
Jonathan Naylor 7c14a6ec40 Merge branch 'master' into M17_AX25_FM 2021-03-13 12:03:22 +00:00
SASANO Takayoshi c2be5ab2f7 delete unused variable 2021-03-13 12:27:23 +09:00
Jonathan Naylor f1de23e568 Merge branch 'master' into M17_AX25_FM 2021-03-12 19:56:57 +00:00
SASANO Takayoshi 51e74c6182 revise UserDB display setting on OLED
To display UserDB on OLED, either Slot1=0/Slot2=1 or Slot1=1/Slot2=0
of [DMR Network] in MMDVM.ini was required.

Other displays such as LCDproc, HD44180 and TFTSurenoo uses duplex value of
[General], OLED also uses same entry from now.
2021-03-10 21:09:58 +09:00
Jonathan Naylor d77e2a00ce Restore the branch 2020-12-15 16:21:07 +00:00
Jonathan Naylor 135fd04e0d Revert "Merge branch 'M17_AX25_FM'"
This reverts commit e1427e3e37, reversing
changes made to bcdba292eb.
2020-12-15 15:52:27 +00:00
Jonathan Naylor 8e857edda2 Merge branch 'M17_AX25_FM' of https://github.com/g4klx/MMDVMHost into M17_AX25_FM 2020-11-16 16:58:33 +00:00
Jonathan Naylor 43733df7a4 Add M17 to the OLED display, even though it does say NXDN! 2020-11-16 16:56:36 +00:00
Jonathan Naylor 302a23b6e6 Add M17 to the OLED display. 2020-11-13 16:01:46 +00:00
SASANO Takayoshi e818d0f500 add UserDB display for OLED
To display UserDB on DMR mode, set Slot1=0 and Slot2=1 in [DMR Network]
section.
2020-09-24 18:58:10 +08:00
Stefan Saraev f48cfcc70c OLED: fix build after f070410f7 and c7fbeecc5
============================
Display.cpp: In static member function 'static CDisplay* CDisplay::createDisplay(const CConf&, CUMP*, CModem*)':
Display.cpp:645:128: error: invalid new-expression of abstract class type 'COLED'
  645 |   display = new COLED(type, brightness, invert, scroll, rotate, logosaver, conf.getDMRNetworkSlot1(), conf.getDMRNetworkSlot2());
      |                                                                                                                                ^
In file included from Display.cpp:39:
OLED.h:40:7: note:   because the following virtual functions are pure within 'COLED':
   40 | class COLED : public CDisplay
      |       ^~~~~
In file included from Display.cpp:19:
Display.h:105:15: note: 	'virtual void CDisplay::writeFusionInt(const char*, const char*, unsigned char, const char*, const char*)'
  105 |  virtual void writeFusionInt(const char* source, const char* dest, unsigned char dgid, const char* type, const char* origin) = 0;
============================
2020-08-10 16:26:07 +03:00
Jonathan Naylor 3687eb71a8 Add FM to the OLED display. 2020-05-02 20:42:54 +01:00
Florian Wolters 005590b6aa
Minor code beauty 2019-09-27 22:48:57 +02:00
sp5lg bd5117b9e4 Introducing LogoScreensaver=1 or 0 parameter for blanking OLED diplays in idle 2019-09-27 22:28:57 +02:00
Shawn Chain 750ef77321 update OLED.h 2019-05-15 23:32:10 +08:00
Shawn Chain 814059ff35 remove unused variables from OLED class 2019-05-14 18:19:02 +08:00
Jonathan Naylor 4bf15438d5 Integrate the new messages into the OLED display driver. 2018-10-31 16:54:57 +00:00
Michael Eckhoff f3c8f73ad9 Add Support for OLED Rotate 2018-10-30 09:30:41 -05:00
root 64e3ae6d30 Better way to send to display that MMDVMHost is quitting 2018-08-15 18:17:42 +02:00
phl0 768dbc305f
Add POCSAG display functions for OLED 2018-06-13 12:54:02 +02:00
KD4Z c1d7c0972f OLED Display - Hide unused slot and center active one
If one slot is disabled, show active slot information only
2018-04-08 18:29:35 -04:00
KD4Z e14b650106 OLED Display - Add IP address to display format
Add IP address to bottom of screen by adjusting existing lines upward as
far as possible.
2018-04-07 11:49:12 -04:00
Jonathan Naylor c3990c36ed Add NXDN to the display code. 2018-01-17 19:04:00 +00:00
Jonathan Naylor 3749b8d9f4 Add configurable scrolling to the OLED display. 2017-08-13 10:57:02 +01:00
M0IEI bfd207da58 Update OLED.h 2017-08-06 22:26:01 +01:00
M0IEI ed6c4cb854 Add files via upload
-Added definition of 5th line in OLED.h
-Added new logos for D-Star, Fusion, DMR and Idle Screen
-Relocated text for better reading in all modes (moved everything down a line)
-Added a line to make the logo of the active mode scroll. (you have to un-comment it; it is at the very end of OLED.cpp)
-D-Star screen organised  to show the info in a more visual way
2017-08-06 17:35:10 +01:00
phl0 757a0bfeb2
Fix OLED header file (ref. b69336d) 2016-11-04 08:56:39 +01:00
Jonathan Naylor b69336dca1 Clean up the OLED configuration. 2016-11-03 21:43:29 +00:00
phl0 334d9fade7
Move variable definitions to source file to avoid compiler warnings. 2016-10-20 22:49:51 +02:00
phl0 8d29c5fede
Remove $ 2016-10-19 21:21:17 +02:00
phl0 c086401baa
Formatting issues 2016-10-19 20:58:56 +02:00
phl0 3244658da5
Add missing method to OLED headers 2016-10-19 20:57:37 +02:00
Jonathan Naylor 7171af365d The P25 destination is an integer. 2016-09-12 20:23:50 +01:00
Jonathan Naylor e2ec5292b5 Update the display code for P25. 2016-09-12 18:12:32 +01:00
Jonathan Naylor 14f36a175d Update the display and logging on incoming YSF network data. 2016-05-19 19:08:48 +01:00
Jonathan Naylor 9ed2c00b0c First go at System Fusion networking. 2016-05-16 21:57:32 +01:00
Rudy Hardeman 426a6dcf6b Merge branch 'master' of https://github.com/g4klx/MMDVMHost into SSD1306 2016-05-10 15:33:24 +00:00
Rudy Hardeman f2398d0db1 Forgot OLED.h 2016-05-10 15:24:23 +00:00
Rudy Hardeman 7271ac0766 Initial version
DMR works
2016-05-10 15:08:06 +00:00